XML`
XML`
XMLGet
XMLGet["file"]
returns the XML expression tree corresponding to the contents of "file".
XMLGet["http://url",…]
reads from a URL.
Details and Options
- To use XMLGet, you first need to load the XML Package using Needs["XML`"].
- This is similar to Import[file,"XML"]. However, it can take a pre-initialized XML parser.
- The following options can be given:
-
"NormalizeWhitespace" True whether to remove leading, trailing, and multiple internal whitespace in elements "IncludeNamespaces" Automatic whether to explicitly include namespaces "ValidateAgainstDTD" Automatic whether to validate the XML against the DTD content model "IncludeEmbeddedObjects" None whether to retain comments and processing instructions "AllowRemoteDTDAccess" True whether to seek DTDs on the network "ReadDTD" True whether to read the DTD "IncludeDefaultedAttributes" False whether to explicitly include default attributes as defined in the DTD "AllowUnrecognizedEntities" Automatic whether entities undefined by the DTD are considered errors "PreserveCDATASections" False whether the distinction between CDATA sections and regular character data is maintained on import
Examples
Basic Examples (2)
XMLGet returns the contents of the file as an XML expression:
Retrieve data via HTTP. This retrieves stock quotes and returns the data as SymbolicXML: