XML/XQuery/entities — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 11:25, 26 мая 2010
Содержание
Query with CDATA section
<source lang="xml">
File: Data.xml
<order>
<car model="A"> <id>0001</id> <name language="en">name 1</name> </car> <car model="B"> <id>0002</id> <name language="en">name 2</name> </car> <car model="B"> <id>0003</id> <name language="en">name 3</name> </car>
</order>
File: Query.xquery if (doc("Data.xml")//car)
then<![CDATA[order & Price List from <order>]]>
elseNo order cars to display
Output: <?xml version="1.0" encoding="UTF-8"?>
order & Price List from <order>
</source>
Query with XML entities
<source lang="xml">
File: Data.xml
<order>
<car model="ACC"> <id>0001</id> <name language="en">name 1</name> </car> <car model="BCC"> <id>0002</id> <name language="en">name 2</name> </car> <car model="BCC"> <id>0003</id> <name language="en">name 3</name> </car>
</order> File: Query.xquery if (doc("Data.xml")//car[@model="ACC"])
thenAccessories & Misc List from <order>
else ()
Output: <?xml version="1.0" encoding="UTF-8"?>
Accessories & Misc List from <order>
</source>