Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 22422bcf7225b96798a5545e55de0f3c > files > 3

mysqludf_xql-1.0.0-2.fc15.i686.rpm


lib_mysqludf_xql_info()
	Output the library version.


xql_textdecl(string version, string encoding [, string standalone])
    Write a text declarion; <?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>

xql_pi(string content AS target)
    Write processing instruction; <?xsl-stylesheet type="text/xml" href="yourstyle.xsl"?>
    
xql_dtd(string name [, string pubid, string sysid [, string subset]]])
    Write a DTD tag


xql_element(string name, [string content | string XML AS `xql:raw` | string CDATA AS `xql:cdata` [, string att_val AS `att_name`, ...]])
    Write element node with attributes.

xql_forest([string name_root AS `xql:root`,] string content AS name | string XML AS `xql:raw` | string CDATA AS `xql:cdata:%`, ...)
    Write an element for each name/content pair.
    Arguments named `xql:raw` and output of xql functions are inserted as raw XML.
    Arguments starting with `xql:cdata:` are inserted as CDATA sections.

xql_concat([string name_root AS `xql:root`,] string xml, ...)
    Concatenate xml.
    
xql_agg([string name_root AS `xql:root`,] [string name_child AS `xql:child`,] string content AS name | string XML AS `xql:raw` | string CDATA AS `xql:cdata:%`, ...)
   Group concatenate XML for each row.
   Normal arguments are inserted as XML nodes.
   Arguments named `xql:raw` and output of xql functions are inserted as raw XML.
   Arguments starting with `xql:cdata:` as name are inserted as CDATA sections.

xql_comment(string content)
    Write comment node
    
xql_cdata(string content)
    Write CDATA section node

xql_encode(string content)
    Encode special chars