4D Language Commands XML SAXVersion: 20 R10 BETA XML SAXSAX ADD PROCESSING INSTRUCTION ( document ; statement ) SAX ADD XML CDATA ( document ; data ) SAX ADD XML COMMENT ( document ; comment ) SAX ADD XML DOCTYPE ( document ; docType ) SAX ADD XML ELEMENT VALUE ( document ; data {; *} ) SAX CLOSE XML ELEMENT ( document ) SAX GET XML CDATA ( document ; value ) SAX GET XML COMMENT ( document ; comment ) SAX GET XML DOCUMENT VALUES ( document ; encoding ; version ; standalone ) SAX GET XML ELEMENT ( document ; name ; prefix ; attrNames ; attrValues ) SAX GET XML ELEMENT VALUE ( document ; value ) SAX GET XML ENTITY ( document ; name ; value ) SAX Get XML node ( document ) : Integer SAX GET XML PROCESSING INSTRUCTION ( document ; name ; value ) SAX OPEN XML ELEMENT ( document ; tag {; attribName ; attribValue} {; attribName2 ; attribValue2 ; ... ; attribNameN ; attribValueN} ) SAX OPEN XML ELEMENT ARRAYS ( document ; tag {; attribNamesArray ; attribValuesArray} {; attribNamesArray2 ; attribValuesArray2 ; ... ; attribNamesArrayN ; attribValuesArrayN} ) SAX SET XML DECLARATION ( document ; encoding {; standalone} )