###e
<a/>
#
XML syntax error
###e
<a/>
#
XML syntax error
###e
a<a/>
#
XML syntax error
###e
<a/>a
#
XML syntax error
###e
a
#
XML syntax error
###e
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
a<a/>
#
XML syntax error
###d
<a/>a
#
XML syntax error
###d
a
#
XML syntax error
###d
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a/ >
#
XML syntax error
###d
<a />
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
< a/>
#
XML syntax error
###d
<a>
#
XML syntax error
###d
</a>
#
XML syntax error
###d
<a></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###e
<a>foo</a>
#
bless( [
"a",
{},
[
"foo"
]
], 'XML::Easy::Element' )
###d
<a>foo</a>
#
bless( [
"a",
{},
[
"foo"
]
], 'XML::Easy::Element' )
###d
<a>foo</a >
#
bless( [
"a",
{},
[
"foo"
]
], 'XML::Easy::Element' )
###d
<a>foo</ a>
#
XML syntax error
###d
<a>foo< /a>
#
XML syntax error
###d
<a >foo</a>
#
bless( [
"a",
{},
[
"foo"
]
], 'XML::Easy::Element' )
###d
< a>foo</a>
#
XML syntax error
###d
<a>foo</b>
#
XML constraint error: mismatched tags
###d
<a>foo</aa>
#
XML constraint error: mismatched tags
###d
<aa>foo</a>
#
XML constraint error: mismatched tags
###d
<aa>foo</aa>
#
bless( [
"aa",
{},
[
"foo"
]
], 'XML::Easy::Element' )
###d
foo
#
XML syntax error
###d
<a/><b/>
#
XML syntax error
###d
<a>foo<b/>bar</a>
#
bless( [
"a",
{},
[
"foo",
bless( [
"b",
{},
[
""
]
], 'XML::Easy::Element' ),
"bar"
]
], 'XML::Easy::Element' )
###d
<a>foo<b>q</b>bar</a>
#
bless( [
"a",
{},
[
"foo",
bless( [
"b",
{},
[
"q"
]
], 'XML::Easy::Element' ),
"bar"
]
], 'XML::Easy::Element' )
###d
<a>foo<b>q</a>bar</b>
#
XML constraint error: mismatched tags
###d
<a>foo<b>bar</a>
#
XML constraint error: mismatched tags
###d
<a>foo<b>bar</b>
#
XML syntax error
###d
<a>foo</b>bar</a>
#
XML constraint error: mismatched tags
###d
<a foo="bar"/>
#
bless( [
"a",
{
"foo" => "bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a foo="bar"/ >
#
XML syntax error
###d
<a foo="bar" />
#
bless( [
"a",
{
"foo" => "bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a foo= "bar"/>
#
bless( [
"a",
{
"foo" => "bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a foo ="bar"/>
#
bless( [
"a",
{
"foo" => "bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a foo="bar"/>
#
bless( [
"a",
{
"foo" => "bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
< a foo="bar"/>
#
XML syntax error
###d
<a foo='bar'/>
#
bless( [
"a",
{
"foo" => "bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a foo="bar'/>
#
XML syntax error
###d
<a foo='bar"/>
#
XML syntax error
###d
<a foo="ba'r"/>
#
bless( [
"a",
{
"foo" => "ba'r"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a foo="ba"r"/>
#
XML syntax error
###d
<a foo='ba'r'/>
#
XML syntax error
###d
<a foo='ba"r'/>
#
bless( [
"a",
{
"foo" => "ba\"r"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a foo="bar" baz="quux"/>
#
bless( [
"a",
{
"baz" => "quux",
"foo" => "bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a foo="bar"baz="quux"/>
#
XML syntax error
###d
<a foo="bar" foo="bar"/>
#
XML constraint error: duplicate attribute
###d
<a foo="bar" foo="quux"/>
#
XML constraint error: duplicate attribute
###e
<!--foo-->
#
XML syntax error
###e
<!--foo--><a/>
#
XML syntax error
###e
<a/><!--foo-->
#
XML syntax error
###e
<a><!--foo--></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###e
<a>foo<!--foo-->bar</a>
#
bless( [
"a",
{},
[
"foobar"
]
], 'XML::Easy::Element' )
###d
<!--foo-->
#
XML syntax error
###d
<!--foo--><a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a/><!--foo-->
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a><!--foo--></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a>foo<!--foo-->bar</a>
#
bless( [
"a",
{},
[
"foobar"
]
], 'XML::Easy::Element' )
###e
<?wibble?>
#
XML syntax error
###e
<?wibble?><a/>
#
XML syntax error
###e
<a/><?wibble?>
#
XML syntax error
###e
<a><?wibble?></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###e
<a>foo<?wibble?>bar</a>
#
bless( [
"a",
{},
[
"foobar"
]
], 'XML::Easy::Element' )
###d
<?wibble?>
#
XML syntax error
###d
<?wibble?><a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a/><?wibble?>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a><?wibble?></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a>foo<?wibble?>bar</a>
#
bless( [
"a",
{},
[
"foobar"
]
], 'XML::Easy::Element' )
###d
<![CDATA[<x&y>]]>
#
XML syntax error
###d
<![CDATA[<x&y>]]>
<a/>
#
XML syntax error
###d
<a/>
<![CDATA[<x&y>]]>
#
XML syntax error
###d
<a><![CDATA[<x&y>]]></a>
#
bless( [
"a",
{},
[
"<x&y>"
]
], 'XML::Easy::Element' )
###d
<a>foo<![CDATA[<x&y>]]>bar</a>
#
bless( [
"a",
{},
[
"foo<x&y>bar"
]
], 'XML::Easy::Element' )
###d
<a>foo]]>bar</a>
#
XML syntax error
###d
<a>foo]>bar</a>
#
bless( [
"a",
{},
[
"foo]>bar"
]
], 'XML::Easy::Element' )
###d
<a>foo]]bar</a>
#
bless( [
"a",
{},
[
"foo]]bar"
]
], 'XML::Easy::Element' )
###d
<a>foo>bar</a>
#
bless( [
"a",
{},
[
"foo>bar"
]
], 'XML::Easy::Element' )
###d
<a>foo]bar</a>
#
bless( [
"a",
{},
[
"foo]bar"
]
], 'XML::Easy::Element' )
###d
<a>]]>bar</a>
#
XML syntax error
###d
<a>]>bar</a>
#
bless( [
"a",
{},
[
"]>bar"
]
], 'XML::Easy::Element' )
###d
<a>]]bar</a>
#
bless( [
"a",
{},
[
"]]bar"
]
], 'XML::Easy::Element' )
###d
<a>>bar</a>
#
bless( [
"a",
{},
[
">bar"
]
], 'XML::Easy::Element' )
###d
<a>]bar</a>
#
bless( [
"a",
{},
[
"]bar"
]
], 'XML::Easy::Element' )
###d
<a>foo]]></a>
#
XML syntax error
###d
<a>foo]></a>
#
bless( [
"a",
{},
[
"foo]>"
]
], 'XML::Easy::Element' )
###d
<a>foo]]</a>
#
bless( [
"a",
{},
[
"foo]]"
]
], 'XML::Easy::Element' )
###d
<a>foo></a>
#
bless( [
"a",
{},
[
"foo>"
]
], 'XML::Easy::Element' )
###d
<a>foo]</a>
#
bless( [
"a",
{},
[
"foo]"
]
], 'XML::Easy::Element' )
###d
<a>]]></a>
#
XML syntax error
###d
<a>]></a>
#
bless( [
"a",
{},
[
"]>"
]
], 'XML::Easy::Element' )
###d
<a>]]</a>
#
bless( [
"a",
{},
[
"]]"
]
], 'XML::Easy::Element' )
###d
<a>></a>
#
bless( [
"a",
{},
[
">"
]
], 'XML::Easy::Element' )
###d
<a>]</a>
#
bless( [
"a",
{},
[
"]"
]
], 'XML::Easy::Element' )
###d
<a x="foo]]>bar"/>
#
bless( [
"a",
{
"x" => "foo]]>bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a x="]]>bar"/>
#
bless( [
"a",
{
"x" => "]]>bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a x="foo]]>"/>
#
bless( [
"a",
{
"x" => "foo]]>"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a x="]]>"/>
#
bless( [
"a",
{
"x" => "]]>"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a x="foo<b/>bar"/>
#
XML syntax error
###d
<a x="foo<!--wibble-->bar"/>
#
XML syntax error
###d
<a x="foo<?wibble?>bar"/>
#
XML syntax error
###d
<a x="foo<![CDATA[wibble]]>bar"/>
#
XML syntax error
###d
<x·y/>
#
bless( [
"x\x{b7}y",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a x·y="z"/>
#
bless( [
"a",
{
"x\x{b7}y" => "z"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x·y"/>
#
bless( [
"a",
{
"z" => "x\x{b7}y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a>x·y</a>
#
bless( [
"a",
{},
[
"x\x{b7}y"
]
], 'XML::Easy::Element' )
###d
<a><![CDATA[x·y]]></a>
#
bless( [
"a",
{},
[
"x\x{b7}y"
]
], 'XML::Easy::Element' )
###d
<a><?x·y?></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a><?x ·y?></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a><!--x·y--></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<xķy/>
#
bless( [
"x\x{137}y",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a xķy="z"/>
#
bless( [
"a",
{
"x\x{137}y" => "z"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="xķy"/>
#
bless( [
"a",
{
"z" => "x\x{137}y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a>xķy</a>
#
bless( [
"a",
{},
[
"x\x{137}y"
]
], 'XML::Easy::Element' )
###d
<a><![CDATA[xķy]]></a>
#
bless( [
"a",
{},
[
"x\x{137}y"
]
], 'XML::Easy::Element' )
###d
<a><?xķy?></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a><?x ķy?></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<a><!--xķy--></a>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<xy/>
#
XML syntax error
###d
<a xy="z"/>
#
XML syntax error
###d
<a z="xy"/>
#
XML syntax error
###d
<a>xy</a>
#
XML syntax error
###d
<a><![CDATA[xy]]></a>
#
XML syntax error
###d
<a><?xy?></a>
#
XML syntax error
###d
<a><?x y?></a>
#
XML syntax error
###d
<a><!--xy--></a>
#
XML syntax error
###d
<a/
>
#
XML syntax error
###d
<a
/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<
a/>
#
XML syntax error
###d
<a/ >
#
XML syntax error
###d
<a />
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
< a/>
#
XML syntax error
###d
<a/
>
#
XML syntax error
###d
<a
/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<
a/>
#
XML syntax error
###d
<a/
>
#
XML syntax error
###d
<a
/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<
a/>
#
XML syntax error
###d
<a>foo bar</a>
#
bless( [
"a",
{},
[
"foo bar"
]
], 'XML::Easy::Element' )
###d
<a>foo bar</a>
#
bless( [
"a",
{},
[
"foo\tbar"
]
], 'XML::Easy::Element' )
###d
<a>foo
bar</a>
#
bless( [
"a",
{},
[
"foo\nbar"
]
], 'XML::Easy::Element' )
###d
<a>foo
bar</a>
#
bless( [
"a",
{},
[
"foo\nbar"
]
], 'XML::Easy::Element' )
###d
<a>foo
bar</a>
#
bless( [
"a",
{},
[
"foo\nbar"
]
], 'XML::Easy::Element' )
###d
<a><![CDATA[foo bar]]></a>
#
bless( [
"a",
{},
[
"foo bar"
]
], 'XML::Easy::Element' )
###d
<a><![CDATA[foo bar]]></a>
#
bless( [
"a",
{},
[
"foo\tbar"
]
], 'XML::Easy::Element' )
###d
<a><![CDATA[foo
bar]]></a>
#
bless( [
"a",
{},
[
"foo\nbar"
]
], 'XML::Easy::Element' )
###d
<a><![CDATA[foo
bar]]></a>
#
bless( [
"a",
{},
[
"foo\nbar"
]
], 'XML::Easy::Element' )
###d
<a><![CDATA[foo
bar]]></a>
#
bless( [
"a",
{},
[
"foo\nbar"
]
], 'XML::Easy::Element' )
###d
<a x="foo bar"/>
#
bless( [
"a",
{
"x" => "foo bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a x="foo bar"/>
#
bless( [
"a",
{
"x" => "foo bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a x="foo
bar"/>
#
bless( [
"a",
{
"x" => "foo bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a x="foo
bar"/>
#
bless( [
"a",
{
"x" => "foo bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a x="foo
bar"/>
#
bless( [
"a",
{
"x" => "foo bar"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a>x&y</a>
#
XML syntax error
###d
<a>x<y</a>
#
bless( [
"a",
{},
[
"x<y"
]
], 'XML::Easy::Element' )
###d
<a>x>y</a>
#
bless( [
"a",
{},
[
"x>y"
]
], 'XML::Easy::Element' )
###d
<a>x&y</a>
#
bless( [
"a",
{},
[
"x&y"
]
], 'XML::Easy::Element' )
###d
<a>x"y</a>
#
bless( [
"a",
{},
[
"x\"y"
]
], 'XML::Easy::Element' )
###d
<a>x'y</a>
#
bless( [
"a",
{},
[
"x'y"
]
], 'XML::Easy::Element' )
###d
<a>x&foo;y</a>
#
XML constraint error: reference to undeclared entity
###d
<a>xy</a>
#
XML constraint error: invalid character in character reference
###d
<a>x	y</a>
#
bless( [
"a",
{},
[
"x\ty"
]
], 'XML::Easy::Element' )
###d
<a>x y</a>
#
bless( [
"a",
{},
[
"x\ny"
]
], 'XML::Easy::Element' )
###d
<a>x y</a>
#
bless( [
"a",
{},
[
"x\ry"
]
], 'XML::Easy::Element' )
###d
<a>x y</a>
#
bless( [
"a",
{},
[
"x y"
]
], 'XML::Easy::Element' )
###d
<a>x:y</a>
#
bless( [
"a",
{},
[
"x:y"
]
], 'XML::Easy::Element' )
###d
<a z="x&y"/>
#
XML syntax error
###d
<a z="x<y"/>
#
bless( [
"a",
{
"z" => "x<y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x>y"/>
#
bless( [
"a",
{
"z" => "x>y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x&y"/>
#
bless( [
"a",
{
"z" => "x&y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x"y"/>
#
bless( [
"a",
{
"z" => "x\"y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x'y"/>
#
bless( [
"a",
{
"z" => "x'y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x&foo;y"/>
#
XML constraint error: reference to undeclared entity
###d
<a z="xy"/>
#
XML constraint error: invalid character in character reference
###d
<a z="x	y"/>
#
bless( [
"a",
{
"z" => "x\ty"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x y"/>
#
bless( [
"a",
{
"z" => "x\ny"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x y"/>
#
bless( [
"a",
{
"z" => "x\ry"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x y"/>
#
bless( [
"a",
{
"z" => "x y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a z="x:y"/>
#
bless( [
"a",
{
"z" => "x:y"
},
[
""
]
], 'XML::Easy::Element' )
###d
<a>foo'bar</a>
#
bless( [
"a",
{},
[
"foo'bar"
]
], 'XML::Easy::Element' )
###d
<a>foo"bar</a>
#
bless( [
"a",
{},
[
"foo\"bar"
]
], 'XML::Easy::Element' )
###d
<?xml?>
<a/>
#
XML syntax error
###d
<?xml ?>
<a/>
#
XML syntax error
###e
<?xml version="1.0"?><a/>
#
XML syntax error
###e
<?xml version="1.0" encoding="UTF-8"?><a/>
#
XML syntax error
###d
<?xml version="1.0"?><a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<?xml version="1.0"?>
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<?xml version="1.1"?>
<a/>
#
XML syntax error
###d
<?xml encoding="UTF-8"?>
<a/>
#
XML syntax error
###d
<?xml version="1.0" encoding="UTF-8"?>
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<?xml version="1.0" encoding="wibble"?>
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<?xml version="1.0" foo="bar"?>
<a/>
#
XML syntax error
###d
<?xml version="1.0" standalone="yes"?>
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<?xml version="1.0" standalone="no"?>
<a/>
#
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' )
###d
<?xml version="1.0" standalone="wibble"?>
<a/>
#
XML syntax error
###d
<para>Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
<b tag="thing">Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.</b> Duis aute
irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
fugiat nulla pariatur. <word>Excepteur</word> sint occaecat cupidatat
non proident, sunt in culpa qui officia deserunt mollit anim id est
laborum.</para>
#
bless( [
"para",
{},
[
"Lorem ipsum dolor sit amet, consectetur adipisicing elit,\nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\n",
bless( [
"b",
{
"tag" => "thing"
},
[
"Ut enim ad minim veniam, quis nostrud exercitation\nullamco laboris nisi ut aliquip ex ea commodo consequat."
]
], 'XML::Easy::Element' ),
" Duis aute\nirure dolor in reprehenderit in voluptate velit esse cillum dolore eu\nfugiat nulla pariatur. ",
bless( [
"word",
{},
[
"Excepteur"
]
], 'XML::Easy::Element' ),
" sint occaecat cupidatat\nnon proident, sunt in culpa qui officia deserunt mollit anim id est\nlaborum."
]
], 'XML::Easy::Element' )
###d
<?xml version="1.0" encoding="ISO-8859-1"?>
<a>ķ</a>
#
bless( [
"a",
{},
[
"\x{137}"
]
], 'XML::Easy::Element' )
###d
<a>x<!--foobar--->y</a>
#
XML syntax error
###d
<a>x<!--foobar---->y</a>
#
XML syntax error
###d
<a>x<!--foo-bar-->y</a>
#
bless( [
"a",
{},
[
"xy"
]
], 'XML::Easy::Element' )
###d
<a>x<!--foo--bar-->y</a>
#
XML syntax error
###d
<a>x<!---foobar-->y</a>
#
bless( [
"a",
{},
[
"xy"
]
], 'XML::Easy::Element' )
###d
<a>x<!----foobar-->y</a>
#
XML syntax error
###c
<a/>
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
"\n"
]
###c
<a/>
#
[
"\n",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###c
a<a/>
#
[
"a",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###c
<a/>a
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
"a"
]
###c
a
#
[
"a"
]
###c
<a/>
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###c
<?xml version="1.0"?><a/>
#
XML syntax error
###c
<?xml version="1.0" encoding="UTF-8"?><a/>
#
XML syntax error
###c
<?wibble?>
#
[
""
]
###c
<?wibble?><a/>
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###c
foo<a/>bar<b/>
#
[
"foo",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
"bar",
bless( [
"b",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###x
<a/>
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
"\n"
]
###x
<a/>
#
[
"\n",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###x
a<a/>
#
[
"a",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###x
<a/>a
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
"a"
]
###x
a
#
[
"a"
]
###x
<a/>
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###x
<?xml version="1.0"?><a/>
#
XML syntax error
###x
<?xml version="1.0" encoding="UTF-8"?><a/>
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###x
<?wibble?>
#
[
""
]
###x
<?wibble?><a/>
#
[
"",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###x
foo<a/>bar<b/>
#
[
"foo",
bless( [
"a",
{},
[
""
]
], 'XML::Easy::Element' ),
"bar",
bless( [
"b",
{},
[
""
]
], 'XML::Easy::Element' ),
""
]
###d
#
XML syntax error
###e
#
XML syntax error
###c
#
[
""
]
###x
#
[
""
]
###d
<a>z</a>
#
bless( [
"a",
{},
[
"z"
]
], 'XML::Easy::Element' )
###d
<a>
</a>
#
bless( [
"a",
{},
[
"\n"
]
], 'XML::Easy::Element' )
###d
<a><</a>
#
bless( [
"a",
{},
[
"<"
]
], 'XML::Easy::Element' )
###d
<a>yz</a>
#
bless( [
"a",
{},
[
"yz"
]
], 'XML::Easy::Element' )
###d
<a>y
</a>
#
bless( [
"a",
{},
[
"y\n"
]
], 'XML::Easy::Element' )
###d
<a>y<</a>
#
bless( [
"a",
{},
[
"y<"
]
], 'XML::Easy::Element' )
###d
<a>
z</a>
#
bless( [
"a",
{},
[
"\nz"
]
], 'XML::Easy::Element' )
###d
<a>
</a>
#
bless( [
"a",
{},
[
"\n\n"
]
], 'XML::Easy::Element' )
###d
<a>
<</a>
#
bless( [
"a",
{},
[
"\n<"
]
], 'XML::Easy::Element' )
###d
<a>>z</a>
#
bless( [
"a",
{},
[
">z"
]
], 'XML::Easy::Element' )
###d
<a>>
</a>
#
bless( [
"a",
{},
[
">\n"
]
], 'XML::Easy::Element' )
###d
<a>><</a>
#
bless( [
"a",
{},
[
"><"
]
], 'XML::Easy::Element' )
###d
<a>xyz</a>
#
bless( [
"a",
{},
[
"xyz"
]
], 'XML::Easy::Element' )
###d
<a>xy
</a>
#
bless( [
"a",
{},
[
"xy\n"
]
], 'XML::Easy::Element' )
###d
<a>xy<</a>
#
bless( [
"a",
{},
[
"xy<"
]
], 'XML::Easy::Element' )
###d
<a>x
z</a>
#
bless( [
"a",
{},
[
"x\nz"
]
], 'XML::Easy::Element' )
###d
<a>x
</a>
#
bless( [
"a",
{},
[
"x\n\n"
]
], 'XML::Easy::Element' )
###d
<a>x
<</a>
#
bless( [
"a",
{},
[
"x\n<"
]
], 'XML::Easy::Element' )
###d
<a>x>z</a>
#
bless( [
"a",
{},
[
"x>z"
]
], 'XML::Easy::Element' )
###d
<a>x>
</a>
#
bless( [
"a",
{},
[
"x>\n"
]
], 'XML::Easy::Element' )
###d
<a>x><</a>
#
bless( [
"a",
{},
[
"x><"
]
], 'XML::Easy::Element' )
###d
<a>
yz</a>
#
bless( [
"a",
{},
[
"\nyz"
]
], 'XML::Easy::Element' )
###d
<a>
y
</a>
#
bless( [
"a",
{},
[
"\ny\n"
]
], 'XML::Easy::Element' )
###d
<a>
y<</a>
#
bless( [
"a",
{},
[
"\ny<"
]
], 'XML::Easy::Element' )
###d
<a>
z</a>
#
bless( [
"a",
{},
[
"\n\nz"
]
], 'XML::Easy::Element' )
###d
<a>
</a>
#
bless( [
"a",
{},
[
"\n\n\n"
]
], 'XML::Easy::Element' )
###d
<a>
<</a>
#
bless( [
"a",
{},
[
"\n\n<"
]
], 'XML::Easy::Element' )
###d
<a>
>z</a>
#
bless( [
"a",
{},
[
"\n>z"
]
], 'XML::Easy::Element' )
###d
<a>
>
</a>
#
bless( [
"a",
{},
[
"\n>\n"
]
], 'XML::Easy::Element' )
###d
<a>
><</a>
#
bless( [
"a",
{},
[
"\n><"
]
], 'XML::Easy::Element' )
###d
<a>&yz</a>
#
bless( [
"a",
{},
[
"&yz"
]
], 'XML::Easy::Element' )
###d
<a>&y
</a>
#
bless( [
"a",
{},
[
"&y\n"
]
], 'XML::Easy::Element' )
###d
<a>&y<</a>
#
bless( [
"a",
{},
[
"&y<"
]
], 'XML::Easy::Element' )
###d
<a>&
z</a>
#
bless( [
"a",
{},
[
"&\nz"
]
], 'XML::Easy::Element' )
###d
<a>&
</a>
#
bless( [
"a",
{},
[
"&\n\n"
]
], 'XML::Easy::Element' )
###d
<a>&
<</a>
#
bless( [
"a",
{},
[
"&\n<"
]
], 'XML::Easy::Element' )
###d
<a>&>z</a>
#
bless( [
"a",
{},
[
"&>z"
]
], 'XML::Easy::Element' )
###d
<a>&>
</a>
#
bless( [
"a",
{},
[
"&>\n"
]
], 'XML::Easy::Element' )
###d
<a>&><</a>
#
bless( [
"a",
{},
[
"&><"
]
], 'XML::Easy::Element' )
###