Funkcije XML
Ta razdelek vsebuje seznam funkcij XML in kratek opis vsake funkcije.
Funkcija | Kaj naredi |
---|---|
is_wellformed | Prejme nizovni izraz in preveri, ali je dobro oblikovan XML. |
xmlencode | Polje XML pretvori v nizovni izraz. |
xmldecode | Nizovni izraz pretvori v XML. |
is_wellformed
Preveri, ali je nizovni izraz skladenjsko pravilen XML. Vrne true (logično vrednost), če je izhoden niz dobro oblikovan XML. Pomnite, da je polje XML mogoče uporabiti za izdelavo nizovnih izrazov.
Uporabite naslednjo skladnjo:
is_wellformed (string_expr)
kjer je string_expr ali nizovni izraz ali polje XML.xmlencode
Pretvori iz XML v standarden nizovni format ter prekodira vse posebne znake XML. Nastali niz je mogoče uporabiti v sporočilu XML.
Uporabite naslednjo skladnjo:
xmlencode (string_expr)
kjer je string_expr ali nizovni izraz ali polje XML.V spodnjem primeru je string_expr podatkovno polje XML z vrednostjo, prikazano pod format XML. Rezultat je nizovni format.
Format XML | Nizovni format |
---|---|
|
<?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSPY v5 U (http://www.xmlspy.com) by FileNET Corp. (FileNET Corp.) --> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="VehicleReply"> <xs:annotation> <xs:documentation>Root</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Owner_reply" type="xs:string"/> <xs:element name="VIN_reply" type="xs:string"/> <xs:element name="RegNumber_reply" type="xs:string"/> <xs:element name="RegFee_reply" type="xs:float"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> |