I am parsing a xml document, I need find out the gid (an attribute) value (3810).
Based on SelectSingleNode(). I found it is not easy to find the attribute name and it's value.
Can I use this method or I must switch to other way.
Attached my code.
How can I use book obj to get the attribute value3810 for gid. Thank you.
My test.xm...
ancestor::foo[bar[@attr="val"]]
I thought this would work, but it's not. I need to find the nearest foo element going up in the tree that has a bar child element, which in turn has an attr attribute of val.
...
I have been messing with xslt off and on since I became a sharepoint administrator, it uses xslt alot for displaying list data. I have recently started using it to transform database results that I have converted to xml using an extension method. I am trying to produce clean html.
My first attempt, worked fine. However I used for-eac...
I have an XML snippet, so:
<STATES>
<STATE>
<NAME>Alabama</NAME>
<ABBREVIATION>AL</ABBREVIATION>
<CAPITAL>Montgomery</CAPITAL>
<POPULATION>4661900</POPULATION>
<AREA>52419</AREA>
<DATEOFSTATEHOOD>14 December 1819</DATEOFSTATEHOOD>
</STATE>
<STATE>
<NAME>Alaska</NAME>
<ABBREVIATION>AK</ABBREVIATION>
...
Hi,
If I have some xml like:
<root>
<customers>
<customer firstname="Joe" lastname="Bloggs" description="Member of the Bloggs family"/>
<customer firstname="Joe" lastname="Soap" description="Member of the Soap family"/>
<customer firstname="Fred" lastname="Bloggs" description="Member of the Bloggs family"...
Hi!
I am wanting to concatenate two nodeset values using XPath in XForms.
I know that XPath has a concat(string, string) function, but how would I go about concatenating two nodeset values?
BEGIN EDIT:
I tried concat function.. I tried this.. and variations of it to make it work, but it doesn't
<xf:value ref="concat(instance('para...
I have the following XML:
<StatsContainer>
<Variant1>0</Variant1>
<Variant2>0.5</Variant2>
<Variant3>1.2</Variant3>
<Variant4>4.1</Variant4>
<Variant5>93.9</Variant5>
<Variant6>0.3</Variant6>
<Variant7>0</Variant7>
<Variant8>0</Variant8>
<Variant9>0</Variant9>
<Variant10>0</Variant10>
<Variant11>0</Variant11>
<Va...
From this XML source :
<?xml version="1.0" encoding="utf-8" ?>
<ROOT>
<STRUCT>
<COL order="1" nodeName="FOO/BAR" colName="Foo Bar" />
<COL order="2" nodeName="FIZZ" colName="Fizz" />
</STRUCT>
<DATASET>
<DATA>
<FIZZ>testFizz</FIZZ>
<FOO>
<BAR>testBar</BAR>
<LIB>testLib</LIB>
</FOO>
...
I have to select only unique records from an XML document, in the context of an <xsl:for-each> loop. I am limited by Visual Studio to using XSL 1.0.
<availList>
<item>
<schDate>2010-06-24</schDate>
<schFrmTime>10:00:00</schFrmTime>
<schToTime>13:00:00</schToTime>
<various...
Hi all:
I've found a similar question on SO, however, that seems not exactly what I wanna achieve:
Say, this is a sample XML file:
<root>
<item>
<id isInStock="true">10001</id>
<category>Loose Balloon</category>
</item>
<item>
<id isInStock="true">10001</id>
<category>Bouquet Balloon</catego...
I am looking at the website. Trying to transfer selenium html to junit but could not get it to work because it keeps saying Error: Element not found. Maybe syntax error because I was able to break it down to the shortest path in firebug but still could not get to compile..What do you do in this case ?
Enrollment
I use firebug Xpath to ...
Is there a way to construct an XPath that evaluates whether an element's value is in a predefined list of values? Something akin to this:
/Location/Addr[State='TX or AL or MA']
Which would match nodes whith State elements for Texas, Alabama, or Massachusetts? I know that I can unpack the expression:
/Location/Addr[State='TX] or /Loc...
So I have two nodes of elements that I'm essentially trying to join. I want the top level node to stay the same but the child nodes to be replaced by those cross referenced.
Given:
<stuff>
<item foo="foo" boo="1"/>
<item foo="bar" boo="2" />
<item foo="baz" boo="3"/>
<item foo="blah boo="4""/>
</stuff>
<list a="1" b="2">
<f...
I'm using xpath in Selenium RC via the Python api.
I need to click an a element who's text is "Submit »"
Here's the error that I'm getting:
In [18]: sel.click(u"xpath=//a[text()='Submit \xbb')]")
---------------------------------------------------------------------------
UnicodeDecodeError Traceback (most recent...
I have a webpage I want to use with YQL. But I need the xpath of a specific item. I can see it in the debug tools area for google chrome but I don't see a way to copy that xpath.
Is there a way to copy a full xpath or an extension to do it?
Thanks,
G-Man
...
I have 20 labels in my page:
In [85]: sel.get_xpath_count("//label")
Out[85]: u'20'
And I can get the first one be default:
In [86]: sel.get_text("xpath=//label")
Out[86]: u'First label:'
But, unlike the xpath docs I've found, I'm getting an error trying to subscript the xpath to get to the second label's text:
In [87]: sel.get_te...
Using c#3 compiled transforms the following seems to work just fine...
<xsl:choose>
<xsl:when test="$valA > $valB">
<xsl:value-of select="$maxUnder" />
</xsl:when>
<xsl:when test="$valA < $valC">
<xsl:value-of select="$maxOver" />
</xsl:when>
</xsl:choose>
However if i dare use a < in place of < i...
First the xml:
http://api.chartlyrics.com/apiv1.asmx//GetLyric?lyricId=90&lyricCheckSum=9600c891e35f602eb6e1605fb7b5229e
doc = Nokogiri::XML(open("http://api.chartlyrics.com/apiv1.asmx//GetLyric?lyricId=90&lyricCheckSum=9600c891e35f602eb6e1605fb7b5229e"))
Successfully will grab the document content.
After this point i am unab...
for example, i have this xml
<elements>
<a>
<b>6</b>
<b>5</b>
<b>6</b>
</a>
<a>
<b>5</b>
<b>5</b>
<b>6</b>
</a>
<a>
<b>5</b>
<b>5</b>
<b>5</b>
<b>5</b>
</a>
</elements>
i need a xpath query, which must return me parent tag, only if all its children are equal to 5 (a[3] in this case). ...
xml:
<skills>
<skill>PHP</skill>
<skill>CSS</skill>
<skill>HTML</skill>
<skill>XML</skill>
</skills>
XSL:
<ul>
<xsl:for-each select="skills/skill">
<li><xsl:value-of select="[what should be xpath here]" /></li
</xsl:for-each>
</ul>
Here what should be the xpath to print each skill?
...