For example i have this xml. I need to get value of parameter val
of tag foo
with id="two"
<top>
<sub id="one">
<foo id="two" val="bar" />
sometext
</sub>
</top>
Whis this query (using Qt QXmlQuery):
doc('test.xml')/top/sub[@id='one']/foo[@id='two']/<p>{@val}</p>
I receive <p val="bar"/>
, but I need only text "bar" without any tags.
I tried to remove <p>
and </p>
and receive syntax error, unexpected {
How can i get parameter value without any tags?