来自XMLNodeList的XMLNode中的Atrtribute值基于另一个Attribute Value

时间:2015-08-15 11:41:44

标签: c# xml

我有一个带有3个XmlElement的XmlNodeList。

我试图根据不同的属性值从节点InnerXML中提取属性值...

其中一个XmlElement InnerXML的一个例子是:

<p:nvPicPr xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main"><p:cNvPr id="5" name="Content Placeholder 4" title="https://myserver/image1.jpg" /><p:cNvPicPr><a:picLocks noGrp="1" noChangeAspect="1" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" /></p:cNvPicPr><p:nvPr><p:ph idx="1" /></p:nvPr></p:nvPicPr><p:blipFill xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main"><a:blip r:embed="rId2" cstate="print" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:extLst><a:ext uri="{28A0092B-C50C-407E-A947-70E740481C1C}"><a14:useLocalDpi xmlns:a14="http://schemas.microsoft.com/office/drawing/2010/main" val="0" /></a:ext></a:extLst></a:blip><a:stretch xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:fillRect /></a:stretch></p:blipFill><p:spPr xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main"><a:xfrm xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:off x="7972166" y="1690688" /><a:ext cx="3830596" cy="2154710" /></a:xfrm></p:spPr>

因此,在abve节点中,我希望能够测试值“rId2”是否在innerXml中,如果它返回值https://myserver/image1.jpg

请问这是怎么回事?

1 个答案:

答案 0 :(得分:0)

最后破解了......

height