generated from sethub/template
[libxml2]Add libxml2 library
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
<doc xmlns:xi="http://www.w3.org/2003/XInclude"
|
||||
xml:base="one/two">
|
||||
<xi:include href="../../ents/base-inc.xml" xpointer="xpointer(//elem)"/>
|
||||
</doc>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<test xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="../ents/coalesce1.xml#xpointer(/t1))"/>
|
||||
</test>
|
||||
@@ -0,0 +1,15 @@
|
||||
<!DOCTYPE book [
|
||||
<!ELEMENT book (doc*)>
|
||||
<!ELEMENT doc (isid*)>
|
||||
<!ELEMENT isid EMPTY>
|
||||
<!ATTLIST isid myid ID #IMPLIED>
|
||||
]>
|
||||
<book>
|
||||
<doc>
|
||||
<isid myid="mine"/>
|
||||
<isid myid="dup"/>
|
||||
</doc>
|
||||
<!-- including another XML document with IDs -->
|
||||
<xinclude:include xmlns:xinclude="http://www.w3.org/2001/XInclude"
|
||||
href="../ents/ids.xml"/>
|
||||
</book>
|
||||
@@ -0,0 +1,6 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2001/XInclude">
|
||||
<!-- Simple test of a fallback on unavailable URI -->
|
||||
<xinclude:include href="something.xml">
|
||||
<xinclude:fallback><warning>Inclusion failed</warning></xinclude:fallback>
|
||||
</xinclude:include>
|
||||
</x>
|
||||
@@ -0,0 +1,10 @@
|
||||
<a>
|
||||
<xi:include href="b.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:fallback>There is no b.xml ... </xi:fallback>
|
||||
</xi:include>
|
||||
<xi:include href="c.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:fallback>There is no c.xml ... </xi:fallback>
|
||||
</xi:include>
|
||||
|
||||
</a>
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
<a>
|
||||
<xi:include href="../ents/something.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:fallback>
|
||||
<xi:include href="c.xml">
|
||||
<xi:fallback>There is no c.xml ... </xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</a>
|
||||
@@ -0,0 +1,7 @@
|
||||
<a>
|
||||
<xi:include href="c.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:fallback>
|
||||
<xi:include href="../ents/something.xml"/>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</a>
|
||||
@@ -0,0 +1,83 @@
|
||||
<a>
|
||||
<xi:include href="a01.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a02.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a03.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a04.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a05.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a06.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a07.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a08.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a09.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a10.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a11.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a12.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a13.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a14.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a15.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
<xi:include href="a16.xml">
|
||||
<xi:fallback>
|
||||
<elem/>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</a>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="b.xml">
|
||||
<xi:fallback><xi:include href="c.xml">
|
||||
<xi:fallback/>
|
||||
</xi:include></xi:fallback>
|
||||
</xi:include>
|
||||
</doc>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="404.txt" parse="text">
|
||||
<xi:fallback>text not found</xi:fallback>
|
||||
</xi:include>
|
||||
</doc>
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2001/XInclude">
|
||||
<!-- Simple test of including another XML document -->
|
||||
<xinclude:include href="../ents/something.xml"/>
|
||||
</x>
|
||||
@@ -0,0 +1,3 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2001/XInclude">
|
||||
<xinclude:include href="../ents/invalid_char.txt" parse="text"/>
|
||||
</x>
|
||||
@@ -0,0 +1,5 @@
|
||||
<reference xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="../ents/issue733-1.xml" xpointer="a"/>
|
||||
<xi:include href="../ents/issue733-2.xml" xpointer="a"/>
|
||||
<xi:include href="../ents/issue733-1.xml" xpointer="b"/>
|
||||
</reference>
|
||||
@@ -0,0 +1,4 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2001/XInclude">
|
||||
<!-- Simple test of including a set of nodes from an XML document -->
|
||||
<xinclude:include href="../ents/something.xml#xpointer(//p)"/>
|
||||
</x>
|
||||
@@ -0,0 +1,4 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2003/XInclude">
|
||||
<!-- Simple test of including a set of nodes from an XML document -->
|
||||
<xinclude:include href="../ents/something.xml" xpointer="xpointer(//p)"/>
|
||||
</x>
|
||||
@@ -0,0 +1,4 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2003/XInclude">
|
||||
<!-- Simple test of including a set of nodes from an XML document -->
|
||||
<xinclude:include href="../ents/something.xml#xpointer(//p)"/>
|
||||
</x>
|
||||
@@ -0,0 +1,3 @@
|
||||
<this><xinc:include href="../ents/sub-inc.ent" parse="xml"
|
||||
xmlns:xinc="http://www.w3.org/2001/XInclude"/></this>
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<chapter>
|
||||
<para xml:id="t100">Introduction</para>
|
||||
</chapter>
|
||||
<chapter>
|
||||
<xi:include href="./red.xml" xpointer="t100" parse="xml"/>
|
||||
</chapter>
|
||||
</book>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<x xmlns:xinclude="http://www.w3.org/2001/XInclude">
|
||||
<!-- Simple test of including another text document -->
|
||||
<xinclude:include href="../ents/isolatin.txt" encoding="ISO-8859-1" parse="text"/>
|
||||
</x>
|
||||
@@ -0,0 +1,4 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2001/XInclude">
|
||||
<!-- Simple test of including another text document -->
|
||||
<xinclude:include href="../ents/something.txt" parse="text"/>
|
||||
</x>
|
||||
@@ -0,0 +1,14 @@
|
||||
<doc xml:base="one/two">
|
||||
<elem xml:base="http://example.org/one/two">
|
||||
http://example.org/one/two
|
||||
</elem>
|
||||
<elem xml:base="two2">
|
||||
ents/one/two2
|
||||
</elem>
|
||||
<elem xml:base="../one2/two">
|
||||
ents/one2/two
|
||||
</elem>
|
||||
<elem xml:base="../../../docs/one/two/three/four">
|
||||
docs/one/two/three/four
|
||||
</elem>
|
||||
</doc>
|
||||
@@ -0,0 +1,5 @@
|
||||
<t1 xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
start
|
||||
<xi:include href="#xpointer(/t1/text()[1])"/>
|
||||
end
|
||||
</t1>
|
||||
@@ -0,0 +1,10 @@
|
||||
<!DOCTYPE doc [
|
||||
<!ELEMENT doc (isid*)>
|
||||
<!ELEMENT isid EMPTY>
|
||||
<!ATTLIST isid myid ID #IMPLIED>
|
||||
]>
|
||||
<doc>
|
||||
<isid myid="dup"/>
|
||||
<isid myid="foo"/>
|
||||
<isid myid="bar"/>
|
||||
</doc>
|
||||
@@ -0,0 +1 @@
|
||||
is a test
|
||||
@@ -0,0 +1 @@
|
||||
invalid: ÿ
|
||||
@@ -0,0 +1 @@
|
||||
test with accents in ISO-8859-1: À Á é è
|
||||
@@ -0,0 +1,4 @@
|
||||
<!DOCTYPE refsect1 SYSTEM "issue733.dtd">
|
||||
<refsect1>
|
||||
<para id="a">Content 1</para>
|
||||
</refsect1>
|
||||
@@ -0,0 +1,5 @@
|
||||
<!DOCTYPE refsect1 SYSTEM "issue733.dtd">
|
||||
<refsect1>
|
||||
<para id="a">Content 2</para>
|
||||
</refsect1>
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
<!ATTLIST para id ID #IMPLIED>
|
||||
@@ -0,0 +1 @@
|
||||
this is some text in ASCII
|
||||
@@ -0,0 +1,5 @@
|
||||
<doc>
|
||||
<p>something</p>
|
||||
<p>really</p>
|
||||
<p>simple</p>
|
||||
</doc>
|
||||
@@ -0,0 +1,2 @@
|
||||
<sub-inc><xinc:include href="inc.txt" parse="text"
|
||||
xmlns:xinc="http://www.w3.org/2001/XInclude"/></sub-inc>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="http://example.invalid/file.txt" parse="text">
|
||||
<xi:fallback>Network access is not allowed</xi:fallback>
|
||||
</xi:include>
|
||||
</doc>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="http://example.invalid/file.xml">
|
||||
<xi:fallback><p>Network access is not allowed</p></xi:fallback>
|
||||
</xi:include>
|
||||
</doc>
|
||||
@@ -0,0 +1,12 @@
|
||||
<x xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<a>text</a>
|
||||
<xi:include xpointer="xpointer(//b)"/>
|
||||
<xi:include href="404.xml">
|
||||
<xi:fallback>
|
||||
<b>
|
||||
<xi:include xpointer="xpointer(//a)"/>
|
||||
</b>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
<xi:include xpointer="xpointer(//b)"/>
|
||||
</x>
|
||||
@@ -0,0 +1,5 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2001/XInclude">
|
||||
<p>Something</p>
|
||||
<d><xinclude:include xpointer="xpointer(//p)"/></d>
|
||||
<xinclude:include xpointer="xpointer(//d)"/>
|
||||
</x>
|
||||
@@ -0,0 +1,5 @@
|
||||
<x xmlns:xinclude="http://www.w3.org/2001/XInclude">
|
||||
<p>Something</p>
|
||||
<xinclude:include xpointer="xpointer(//d)"/>
|
||||
<d><xinclude:include xpointer="xpointer(//p)"/></d>
|
||||
</x>
|
||||
@@ -0,0 +1,4 @@
|
||||
<x xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<a><xi:include xpointer="xpointer(//b)"/></a>
|
||||
<b><xi:include xpointer="xpointer(//a)"/></b>
|
||||
</x>
|
||||
@@ -0,0 +1,104 @@
|
||||
<x xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<e00><xi:include xpointer="xpointer(//e01)"/></e00>
|
||||
<e01><xi:include xpointer="xpointer(//e02)"/></e01>
|
||||
<e02><xi:include xpointer="xpointer(//e03)"/></e02>
|
||||
<e03><xi:include xpointer="xpointer(//e04)"/></e03>
|
||||
<e04><xi:include xpointer="xpointer(//e05)"/></e04>
|
||||
<e05><xi:include xpointer="xpointer(//e06)"/></e05>
|
||||
<e06><xi:include xpointer="xpointer(//e07)"/></e06>
|
||||
<e07><xi:include xpointer="xpointer(//e08)"/></e07>
|
||||
<e08><xi:include xpointer="xpointer(//e09)"/></e08>
|
||||
<e09><xi:include xpointer="xpointer(//e10)"/></e09>
|
||||
<e10><xi:include xpointer="xpointer(//e11)"/></e10>
|
||||
<e11><xi:include xpointer="xpointer(//e12)"/></e11>
|
||||
<e12><xi:include xpointer="xpointer(//e13)"/></e12>
|
||||
<e13><xi:include xpointer="xpointer(//e14)"/></e13>
|
||||
<e14><xi:include xpointer="xpointer(//e15)"/></e14>
|
||||
<e15><xi:include xpointer="xpointer(//e16)"/></e15>
|
||||
<e16><xi:include xpointer="xpointer(//e17)"/></e16>
|
||||
<e17><xi:include xpointer="xpointer(//e18)"/></e17>
|
||||
<e18><xi:include xpointer="xpointer(//e19)"/></e18>
|
||||
<e19><xi:include xpointer="xpointer(//e20)"/></e19>
|
||||
<e20><xi:include xpointer="xpointer(//e21)"/></e20>
|
||||
<e21><xi:include xpointer="xpointer(//e22)"/></e21>
|
||||
<e22><xi:include xpointer="xpointer(//e23)"/></e22>
|
||||
<e23><xi:include xpointer="xpointer(//e24)"/></e23>
|
||||
<e24><xi:include xpointer="xpointer(//e25)"/></e24>
|
||||
<e25><xi:include xpointer="xpointer(//e26)"/></e25>
|
||||
<e26><xi:include xpointer="xpointer(//e27)"/></e26>
|
||||
<e27><xi:include xpointer="xpointer(//e28)"/></e27>
|
||||
<e28><xi:include xpointer="xpointer(//e29)"/></e28>
|
||||
<e29><xi:include xpointer="xpointer(//e30)"/></e29>
|
||||
<e30><xi:include xpointer="xpointer(//e31)"/></e30>
|
||||
<e31><xi:include xpointer="xpointer(//e32)"/></e31>
|
||||
<e32><xi:include xpointer="xpointer(//e33)"/></e32>
|
||||
<e33><xi:include xpointer="xpointer(//e34)"/></e33>
|
||||
<e34><xi:include xpointer="xpointer(//e35)"/></e34>
|
||||
<e35><xi:include xpointer="xpointer(//e36)"/></e35>
|
||||
<e36><xi:include xpointer="xpointer(//e37)"/></e36>
|
||||
<e37><xi:include xpointer="xpointer(//e38)"/></e37>
|
||||
<e38><xi:include xpointer="xpointer(//e39)"/></e38>
|
||||
<e39><xi:include xpointer="xpointer(//e40)"/></e39>
|
||||
<e40><xi:include xpointer="xpointer(//e41)"/></e40>
|
||||
<e41><xi:include xpointer="xpointer(//e42)"/></e41>
|
||||
<e42><xi:include xpointer="xpointer(//e43)"/></e42>
|
||||
<e43><xi:include xpointer="xpointer(//e44)"/></e43>
|
||||
<e44><xi:include xpointer="xpointer(//e45)"/></e44>
|
||||
<e45><xi:include xpointer="xpointer(//e46)"/></e45>
|
||||
<e46><xi:include xpointer="xpointer(//e47)"/></e46>
|
||||
<e47><xi:include xpointer="xpointer(//e48)"/></e47>
|
||||
<e48><xi:include xpointer="xpointer(//e49)"/></e48>
|
||||
<e49><xi:include xpointer="xpointer(//e50)"/></e49>
|
||||
<e50><xi:include xpointer="xpointer(//e51)"/></e50>
|
||||
<e51><xi:include xpointer="xpointer(//e52)"/></e51>
|
||||
<e52><xi:include xpointer="xpointer(//e53)"/></e52>
|
||||
<e53><xi:include xpointer="xpointer(//e54)"/></e53>
|
||||
<e54><xi:include xpointer="xpointer(//e55)"/></e54>
|
||||
<e55><xi:include xpointer="xpointer(//e56)"/></e55>
|
||||
<e56><xi:include xpointer="xpointer(//e57)"/></e56>
|
||||
<e57><xi:include xpointer="xpointer(//e58)"/></e57>
|
||||
<e58><xi:include xpointer="xpointer(//e59)"/></e58>
|
||||
<e59><xi:include xpointer="xpointer(//e60)"/></e59>
|
||||
<e60><xi:include xpointer="xpointer(//e61)"/></e60>
|
||||
<e61><xi:include xpointer="xpointer(//e62)"/></e61>
|
||||
<e62><xi:include xpointer="xpointer(//e63)"/></e62>
|
||||
<e63><xi:include xpointer="xpointer(//e64)"/></e63>
|
||||
<e64><xi:include xpointer="xpointer(//e65)"/></e64>
|
||||
<e65><xi:include xpointer="xpointer(//e66)"/></e65>
|
||||
<e66><xi:include xpointer="xpointer(//e67)"/></e66>
|
||||
<e67><xi:include xpointer="xpointer(//e68)"/></e67>
|
||||
<e68><xi:include xpointer="xpointer(//e69)"/></e68>
|
||||
<e69><xi:include xpointer="xpointer(//e70)"/></e69>
|
||||
<e70><xi:include xpointer="xpointer(//e71)"/></e70>
|
||||
<e71><xi:include xpointer="xpointer(//e72)"/></e71>
|
||||
<e72><xi:include xpointer="xpointer(//e73)"/></e72>
|
||||
<e73><xi:include xpointer="xpointer(//e74)"/></e73>
|
||||
<e74><xi:include xpointer="xpointer(//e75)"/></e74>
|
||||
<e75><xi:include xpointer="xpointer(//e76)"/></e75>
|
||||
<e76><xi:include xpointer="xpointer(//e77)"/></e76>
|
||||
<e77><xi:include xpointer="xpointer(//e78)"/></e77>
|
||||
<e78><xi:include xpointer="xpointer(//e79)"/></e78>
|
||||
<e79><xi:include xpointer="xpointer(//e80)"/></e79>
|
||||
<e80><xi:include xpointer="xpointer(//e81)"/></e80>
|
||||
<e81><xi:include xpointer="xpointer(//e82)"/></e81>
|
||||
<e82><xi:include xpointer="xpointer(//e83)"/></e82>
|
||||
<e83><xi:include xpointer="xpointer(//e84)"/></e83>
|
||||
<e84><xi:include xpointer="xpointer(//e85)"/></e84>
|
||||
<e85><xi:include xpointer="xpointer(//e86)"/></e85>
|
||||
<e86><xi:include xpointer="xpointer(//e87)"/></e86>
|
||||
<e87><xi:include xpointer="xpointer(//e88)"/></e87>
|
||||
<e88><xi:include xpointer="xpointer(//e89)"/></e88>
|
||||
<e89><xi:include xpointer="xpointer(//e90)"/></e89>
|
||||
<e90><xi:include xpointer="xpointer(//e91)"/></e90>
|
||||
<e91><xi:include xpointer="xpointer(//e92)"/></e91>
|
||||
<e92><xi:include xpointer="xpointer(//e93)"/></e92>
|
||||
<e93><xi:include xpointer="xpointer(//e94)"/></e93>
|
||||
<e94><xi:include xpointer="xpointer(//e95)"/></e94>
|
||||
<e95><xi:include xpointer="xpointer(//e96)"/></e95>
|
||||
<e96><xi:include xpointer="xpointer(//e97)"/></e96>
|
||||
<e97><xi:include xpointer="xpointer(//e98)"/></e97>
|
||||
<e98><xi:include xpointer="xpointer(//e99)"/></e98>
|
||||
<e99><xi:include xpointer="xpointer(//e100)"/></e99>
|
||||
<e100><xi:include xpointer="xpointer(//e101)"/></e100>
|
||||
<e101/>
|
||||
</x>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="#a"/>
|
||||
<elem xmlns:ns="urn:foo">
|
||||
<ns:elem xml:id="a"/>
|
||||
</elem>
|
||||
<xi:include href="b.xml">
|
||||
<xi:fallback xmlns:ns="urn:bar">
|
||||
<ns:elem/>
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
</doc>
|
||||
Reference in New Issue
Block a user