|
|
|
|
|
- Properties specific to the description of the xmlNamespace variables
xmlNamespace (Type of variable) In french: xmlNamespace (Type de variable)
The xmlNamespace type is used to handle the XML namespace of a node attribute in an XML document. The namespace allows you to use in the same XML document attributes with the same name and different definition or several attributes with the same name on a given node. This type of variable is used by: Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable. // Adds into a tag the "xsi" entry and a "xsd" reference in order to get: // <?xml version="1.0" encoding="UTF-8"?> // <DocumentTag xmlns:xsi="http://www.w3.org/YourUrl" // xsi:noNamespaceSchemaLocation="YourFile.xsd"> // Example // <Next> // Example for xmlNamespace type // </Next> // </DocumentTag>   MyXMLDoc is xmlDocument nNamespace is xmlNamespace nNode is dynamic xmlNode nNode = MyXMLDoc.DocumentTag  MyXMLDoc.DocumentTag = "Example" nNamespace..Name = "xsi" nNamespace..URI = "http://www.w3.org/YourUrl" Add(nNode..NamespaceDeclared, nNamespace) nNode:noNamespaceSchemaLocation..Value = "YourFile.xsd" nNode:noNamespaceSchemaLocation..Namespace = nNamespace  MyXMLDoc.DocumentTag.Next = "Example for xmlNamespace type"  XMLSave(MyXMLDoc, fExeDir() + ["\"] + "test.xml") ShellExecute(fExeDir() + ["\"] + "test.xml")
Remarks Properties specific to the description of the xmlNamespace variables The following properties can be used to handle a xmlNamespace variable: | | | Name | Type used | Effect |
---|
Name | Character string | Name of the namespace in the XML document. This name is used in the XML source code to prefix the ambiguous attributes. | URI | Character string | Location of the definition of the namespace. |
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|