XML-funksjoner
Denne delen inneholder listen med XML-funksjoner og en kort beskrivelse av hver funksjon.
Funksjon | Hva den gjør |
---|---|
is_wellformed | Tar et strenguttrykk og kontrollerer at det er XML i riktig format. |
xmlencode | Konverterer et XML-felt til et strenguttrykk. |
xmldecode | Konverterer et strenguttrykk til XML. |
is_wellformed
Kontrollerer at et strenguttrykk er syntaktisk korrekt XML. Returnerer sann (boolsk) hvis resultatstrengen er XML i riktig format. Legg merke til at et XML-felt kan brukes til å opprette strenguttrykk.
Bruk følgende syntaks:
is_wellformed (string_expr)
der
string_expr enten er et strenguttrykk eller et XML-felt.xmlencode
Konverterer fra XML til standard strengformat, og koder alle XML-spesialtegnene. Resultatstrengen kan brukes som en streng i en XML-melding.
Bruk følgende
syntaks:
xmlencode (string_expr)
der
string_expr enten er et strenguttrykk eller et XML-felt.I eksemplet nedenfor er string_expr et XML-datafelt med verdien som vises under XML-format. Strengformatet er resultatet.
XML-format | Strengformat |
---|---|
|
<?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> |