如果存在三个相同的元素,如何选择 XML 元素?
鉴于在此处找到 XML。
如何单独获取每个联系人项目?
例如,假设我只想获取 twitter:
我尝试了这个:
return doc.XPathSelectElement("/ipb/profile/contactinformation/contact[type/text() = 'LinkedIn']/value").Value;
但是什么也没返回。有什么帮助吗?
Given this XML found here.
How can I get each contact item individually?
For example, say I wanted to get only twitter:
I tried this:
return doc.XPathSelectElement("/ipb/profile/contactinformation/contact[type/text() = 'LinkedIn']/value").Value;
But that returns nothing. Any help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
/test/contactinfo/contact[type = 'Twitter']/address
如果这不起作用,请尝试
/test/contactinfo/contact[type/text() = 'Twitter'] /地址
/test/contactinfo/contact[type = 'Twitter']/address
If that doesn't work, try
/test/contactinfo/contact[type/text() = 'Twitter']/address