public class DOMParser extends HtmlUnitScriptable
DOMParser
.org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
NOT_FOUND
Constructor and Description |
---|
DOMParser() |
Modifier and Type | Method and Description |
---|---|
void |
jsConstructor()
JavaScript constructor.
|
static Document |
parseFromString(HtmlUnitScriptable scriptable,
String str,
Object type)
INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
|
Document |
parseFromString(String str,
Object type)
Parses the given Unicode string into a DOM document.
|
static Document |
parseHtmlDocument(HtmlUnitScriptable scriptable,
WebResponse webResponse,
WebWindow webWindow)
INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
|
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getWindow, getWindow, getWindowFromTopCallScope, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setDomNode, setParentScope, setupPromise, setupRejectedPromise
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
public void jsConstructor()
public Document parseFromString(String str, Object type)
str
- the Unicode string to be parsedtype
- the MIME type of the string -
text/html
, text/xml
, application/xml
,
application/xhtml+xml
, image/svg+xml
. Must not be null
.public static Document parseFromString(HtmlUnitScriptable scriptable, String str, Object type) throws IOException
scriptable
- the ScriptableObject this belongs tostr
- the Unicode string to be parsedtype
- the MIME type of the string -
text/html
, text/xml
, application/xml
,
application/xhtml+xml
, image/svg+xml
. Must not be null
.IOException
- in case of errorpublic static Document parseHtmlDocument(HtmlUnitScriptable scriptable, WebResponse webResponse, WebWindow webWindow) throws IOException
scriptable
- the ScriptableObject this belongs towebResponse
- the response to be parsedwebWindow
- the windowIOException
- in case of errorCopyright © 2002–2024 Gargoyle Software Inc.. All rights reserved.