Re: [xml] xpath and element names
- From: "Kralidis,Tom [Burlington]" <Tom Kralidis ec gc ca>
- To: <veillard redhat com>
- Cc: xml gnome org
- Subject: Re: [xml] xpath and element names
- Date: Sat, 24 Nov 2007 18:54:06 -0500
On Fri, Nov 23, 2007 at 01:05:20PM -0500, Kralidis,Tom
[Burlington] wrote:
Hi,
I'm using libxml2 Version: 2.6.29 on fc7, with the xpath
functionality, to parse an XML document.
[...]
Line 83 shows an attempt to fetch the name of the root element, but
I'm not getting any results. What's the approach to
fetching the name
of an element in libxml2's xpath support?
in XPath it's name() / local-name() see the spec, of course
it's the same in libxml2 !
http://www.w3.org/TR/xpath#function-name
For XPath querying example:
http://xmlsoft.org/examples/index.html#XPath
Thanks for the info. I'm in a situation where I need to know the root
element name before further processing.
So to get the element name does one use xmlXPathEval with an xpath of
"name(/*)" or xmlXPathEvalExpression with an xpath of "/*" ?
Furthermore, to fetch the resulting string, is this stored in
xmlNodeSet->nodeTab[0]->name or xmlXPathObject->stringval ?
Thanks for any advice
..Tom
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]