|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
觉得J2EE好像有很多工具,比如servlet,jboss,tomcat,ejb什么的,可是微软的.NET怎么什么也没有啊?xml|数据|前提Infopath天生的XML文件以下
<Table1>
<a></a>
<b></b>
<c>
<c1>1</c1>
<c2>书</c2>
<c3>好</c3>
</c>
<c>
<c1>2</c1>
<c2>书</c2>
<c3></c3>
</c>
<c>
<c1>3</c1>
<c2>书</c2>
<c3>好</c3>
</c>
<c>
<c1>4</c1>
<c2>4</c2>
<c3>4</c3>
</c>
</Table1>
我想获得一切c2=书的c1的值,网上搜了好半天都没有相似的例子,只好本人依据Infopath模板中的XSL中的Xpath来揣摩
以下是可行的办法:
IXMLDOMNodeListnodelist=thisXDocument.DOM.SelectNodes("//Table1/b/c/c1[../c2=书]");
大概
IXMLDOMNodeListnodelist=thisXDocument.DOM.SelectNodes("//Table1/b/c/c1[../c2="书"]");
假如想获得c2=书而且c3=好的c1值:
IXMLDOMNodeListnodelist=thisXDocument.DOM.SelectNodes("//Table1/b/c/c1[../c2=书and../c3=好]");
大概
IXMLDOMNodeListnodelist=thisXDocument.DOM.SelectNodes("//Table1/b/c/c1[../c2="书"and../c3=好
竟发现没有太大的帮助。总觉得要用起来,感觉到不了位。因为公司机器的原因,一直没有安装vs.net(也从来没有用过)。以前做asp的时候一直用DW(感觉其代码联想功能不错),可现在到了asp.net却不习惯了。 |
|