mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Bug#24747 XPath error with the node name "Text"
This commit is contained in:
@ -809,3 +809,78 @@ ExtractValue(@xml, "/entry[(50<pt)]/id")
|
||||
select ExtractValue(@xml, "/entry[(50<=pt)]/id");
|
||||
ExtractValue(@xml, "/entry[(50<=pt)]/id")
|
||||
pt50
|
||||
select ExtractValue('<a><b><Text>test</Text></b></a>','/a/b/Text');
|
||||
ExtractValue('<a><b><Text>test</Text></b></a>','/a/b/Text')
|
||||
test
|
||||
select ExtractValue('<a><b><comment>test</comment></b></a>','/a/b/comment');
|
||||
ExtractValue('<a><b><comment>test</comment></b></a>','/a/b/comment')
|
||||
test
|
||||
select ExtractValue('<a><b><node>test</node></b></a>','/a/b/node');
|
||||
ExtractValue('<a><b><node>test</node></b></a>','/a/b/node')
|
||||
test
|
||||
select ExtractValue('<a><b><processing-instruction>test</processing-instruction></b></a>','/a/b/processing-instruction');
|
||||
ExtractValue('<a><b><processing-instruction>test</processing-instruction></b></a>','/a/b/processing-instruction')
|
||||
test
|
||||
select ExtractValue('<a><and>test</and></a>', '/a/and');
|
||||
ExtractValue('<a><and>test</and></a>', '/a/and')
|
||||
test
|
||||
select ExtractValue('<a><or>test</or></a>', '/a/or');
|
||||
ExtractValue('<a><or>test</or></a>', '/a/or')
|
||||
test
|
||||
select ExtractValue('<a><mod>test</mod></a>', '/a/mod');
|
||||
ExtractValue('<a><mod>test</mod></a>', '/a/mod')
|
||||
test
|
||||
select ExtractValue('<a><div>test</div></a>', '/a/div');
|
||||
ExtractValue('<a><div>test</div></a>', '/a/div')
|
||||
test
|
||||
select ExtractValue('<a><and:and>test</and:and></a>', '/a/and:and');
|
||||
ExtractValue('<a><and:and>test</and:and></a>', '/a/and:and')
|
||||
test
|
||||
select ExtractValue('<a><or:or>test</or:or></a>', '/a/or:or');
|
||||
ExtractValue('<a><or:or>test</or:or></a>', '/a/or:or')
|
||||
test
|
||||
select ExtractValue('<a><mod:mod>test</mod:mod></a>', '/a/mod:mod');
|
||||
ExtractValue('<a><mod:mod>test</mod:mod></a>', '/a/mod:mod')
|
||||
test
|
||||
select ExtractValue('<a><div:div>test</div:div></a>', '/a/div:div');
|
||||
ExtractValue('<a><div:div>test</div:div></a>', '/a/div:div')
|
||||
test
|
||||
select ExtractValue('<a><ancestor>test</ancestor></a>', '/a/ancestor');
|
||||
ExtractValue('<a><ancestor>test</ancestor></a>', '/a/ancestor')
|
||||
test
|
||||
select ExtractValue('<a><ancestor-or-self>test</ancestor-or-self></a>', '/a/ancestor-or-self');
|
||||
ExtractValue('<a><ancestor-or-self>test</ancestor-or-self></a>', '/a/ancestor-or-self')
|
||||
test
|
||||
select ExtractValue('<a><attribute>test</attribute></a>', '/a/attribute');
|
||||
ExtractValue('<a><attribute>test</attribute></a>', '/a/attribute')
|
||||
test
|
||||
select ExtractValue('<a><child>test</child></a>', '/a/child');
|
||||
ExtractValue('<a><child>test</child></a>', '/a/child')
|
||||
test
|
||||
select ExtractValue('<a><descendant>test</descendant></a>', '/a/descendant');
|
||||
ExtractValue('<a><descendant>test</descendant></a>', '/a/descendant')
|
||||
test
|
||||
select ExtractValue('<a><descendant-or-self>test</descendant-or-self></a>', '/a/descendant-or-self');
|
||||
ExtractValue('<a><descendant-or-self>test</descendant-or-self></a>', '/a/descendant-or-self')
|
||||
test
|
||||
select ExtractValue('<a><following>test</following></a>', '/a/following');
|
||||
ExtractValue('<a><following>test</following></a>', '/a/following')
|
||||
test
|
||||
select ExtractValue('<a><following-sibling>test</following-sibling></a>', '/a/following-sibling');
|
||||
ExtractValue('<a><following-sibling>test</following-sibling></a>', '/a/following-sibling')
|
||||
test
|
||||
select ExtractValue('<a><namespace>test</namespace></a>', '/a/namespace');
|
||||
ExtractValue('<a><namespace>test</namespace></a>', '/a/namespace')
|
||||
test
|
||||
select ExtractValue('<a><parent>test</parent></a>', '/a/parent');
|
||||
ExtractValue('<a><parent>test</parent></a>', '/a/parent')
|
||||
test
|
||||
select ExtractValue('<a><preceding>test</preceding></a>', '/a/preceding');
|
||||
ExtractValue('<a><preceding>test</preceding></a>', '/a/preceding')
|
||||
test
|
||||
select ExtractValue('<a><preceding-sibling>test</preceding-sibling></a>', '/a/preceding-sibling');
|
||||
ExtractValue('<a><preceding-sibling>test</preceding-sibling></a>', '/a/preceding-sibling')
|
||||
test
|
||||
select ExtractValue('<a><self>test</self></a>', '/a/self');
|
||||
ExtractValue('<a><self>test</self></a>', '/a/self')
|
||||
test
|
||||
|
Reference in New Issue
Block a user