Hello,
this is my full XML content..
<?xml version="1.0" ?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="
http://www.w3.org/TR/REC-html40"> <Styles>
<Style ss:ID="Default" ss:Name="Normal">
<Alignment ss:Vertical="Bottom" />
<Borders />
<Font />
<Interior />
<NumberFormat />
<Protection />
</Style>
<Style ss:ID="s22">
<Font x:Family="Swiss" ss:Bold="1" />
</Style>
</Styles>
<Worksheet ss:Name="Sheet1">
<Names>
<NamedRange ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6"
ss:RefersTo="=Sheet1!R1C1:R4C3" />
<NamedRange ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.C0"
ss:RefersTo="=Sheet1!R1C1:R4C1" />
<NamedRange ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.C1"
ss:RefersTo="=Sheet1!R1C2:R4C2" />
<NamedRange ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.C2"
ss:RefersTo="=Sheet1!R1C3:R4C3" />
<NamedRange ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.R0"
ss:RefersTo="=Sheet1!R1C1:R1C3" />
<NamedRange ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.R1"
ss:RefersTo="=Sheet1!R2C1:R2C3" />
<NamedRange ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.R2"
ss:RefersTo="=Sheet1!R3C1:R3C3" />
<NamedRange ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.R3"
ss:RefersTo="=Sheet1!R4C1:R4C3" />
<NamedRange ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1"
ss:RefersTo="=Sheet1!R2C2:R3C3" />
<NamedRange ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1.C0"
ss:RefersTo="=Sheet1!R2C2:R3C2" />
<NamedRange ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1.C1"
ss:RefersTo="=Sheet1!R2C3:R3C3" />
<NamedRange ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1.R0"
ss:RefersTo="=Sheet1!R2C2:R2C3" />
<NamedRange ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1.R1"
ss:RefersTo="=Sheet1!R3C2:R3C3" />
</Names>
<Table ss:ExpandedColumnCount="3" ss:ExpandedRowCount="4">
<Row>
<Cell ss:StyleID="s22">
<Data ss:Type="String">v</Data>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.R0"
/>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.C0"
/>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6" />
</Cell>
</Row>
<Row>
<Cell ss:Index="2">
<Data ss:Type="String">a</Data>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.R1"
/>
<NamedCell ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1.R0"
/>
<NamedCell ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1.C0"
/>
<NamedCell ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1" />
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.C1"
/>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6" />
</Cell>
</Row>
<Row>
<Cell ss:Index="3">
<Data ss:Type="String">a</Data>
<NamedCell ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1" />
<NamedCell ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1.C1"
/>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.R2"
/>
<NamedCell ss:Name="Reify_4fd3e104_67ff_4ac7_95a6_4a34dd3251e1.R1"
/>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6" />
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.C2"
/>
</Cell>
</Row>
<Row>
<Cell ss:Index="3">
<Data ss:Type="String">v</Data>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6" />
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.C2"
/>
<NamedCell ss:Name="Reify_09021612_5a3c_4188_8fd2_bcc24befeac6.R3"
/>
</Cell>
</Row>
</Table>
</Worksheet>
</Workbook>
from that xml i want to iterate all the <Cell> node.
My code is like
string xPath = "/Workbook/Worksheet/Table/Row/Cell";
XPathDocument xpDoc = new XPathDocument(path);
XPathNavigator xpNav = xpDoc.CreateNavigator();
XPathNodeIterator xpite = xpNav.Select(xPath);
Console.WriteLine("No of item::"+xpite.Count.ToString());
When i run this code its showing No of item::0
I wrote XPath = "/Workbook/Worksheet/Table/Row/Cell" otherway "//Cell"
Both are giving count 0.
Thanks,
Prasanta