Topic |
Parameters |
Enabling the XML projection. See Projecting an InterSystems IRIS Object to XML. |
XMLENABLED class parameter |
Mapping of properties to elements or attributes. See Projecting Objects to XML. |
-
XMLPROJECTION property parameter ("NONE", "ATTRIBUTE", "XMLATTRIBUTE", "CONTENT", "ELEMENT", or "WRAPPED")
-
XMLSUMMARY class parameter
-
XMLDEFAULTREFERENCE class parameter ("SUMMARY", "COMPLETE", "ID", "OID", or "GUID")
-
XMLREFERENCE property parameter ("SUMMARY", "COMPLETE", "ID", "OID", or "GUID")
|
XML element names and attribute names. See Controlling the XML Element and Attribute Names. |
-
XMLNAME class parameter
-
XMLNAME property parameter
-
XMLITEMNAME property parameter
-
XMLKEYNAME property parameter
Defaults are based on XML type names. |
XML types. See Controlling the Projection to XML Schemas. |
|
Namespaces. See Specifying Namespaces for Elements and Attributes. |
-
NAMESPACE class parameter
-
ELEMENTQUALIFIED class parameter (0 or 1)
You can override this upon export.
-
ELEMENTQUALIFIED property parameter (0 or 1)
You can override this upon export.
-
ATTRIBUTEQUALIFIED class parameter (0 or 1)
You can override this upon export.
-
XMLREF property parameter (0 or 1)
-
REFNAMESPACE property parameter
-
XMLPREFIX class parameter
|
Empty strings and nulls. See Handling Empty Strings and Null Values. |
-
XMLUSEEMPTYELEMENT class parameter (0 or 1)
-
XMLIGNORENULL class parameter (0, 1, "INPUTONLY", or "RUNTIME"
-
XMLNIL class parameter (0 or 1)
XMLNIL property parameter (0 or 1)
You can override XMLNIL upon export or import if XMLIGNORENULL is "RUNTIME"
-
XMLNILNOOBJECT class parameter (0 or 1)
-
XMLNILNOOBJECT property parameter (0 or 1)
|
Escaping XML special characters. See Handling Special XML Characters. |
-
CONTENT parameter ("STRING", "ESCAPE", "ESCAPE-C14N", or "MIXED")
-
ESCAPE parameter ("XML" or "HTML")
|
Time zones. See Handling the UTC Time Zone Indicator. |
XMLTIMEZONE property parameter ("UTC" or "IGNORE") |
XML type details, including restrictions. See Controlling the Projection to XML Schemas and Advanced Options for XML Schemas |
-
XMLTYPECONSTRAINT property parameter ("EXPLICIT", "CHOICE", or "SUBSTITUTIONGROUP")
-
XMLINCLUDEINGROUP class parameter (0 or 1)
-
XMLCHOICELIST property parameter
-
XMLINHERITANCE class parameter ("left" or "right")
-
Many InterSystems IRIS data type property parameters
|
Using property for input, output, or both. See Controlling the Availability of Projected Properties. |
XMLIO property parameter ("INOUT", "IN", "OUT", or "CALC") |
Controlling available XML document formats. See Specifying Format Options for the XML Document. |
XMLFORMAT class parameter ("LITERAL", "ENCODED", or null for both formats) |
Multiple elements with the same name. See Handling a Document with Multiple Elements with the Same Name. |
XMLSEQUENCE class parameter (0 or 1) |
Stream properties. See Controlling the Line Endings of Stream Properties. |
XMLSTREAMMODE property parameter ("BLOCK" or "LINE") |
Unexpected elements and attributes. See Handling Unexpected Elements and Attributes on Import. |
|
Namespace prefixes. See Controlling the Namespace Prefix on Export. |
XMLPREFIX class parameter |
Specifying the pattern restriction in the schema. |
XMLPATTERN property parameter |