如何使用 LINQ 和 XML 从特殊属性名称获取值
XML 是这样的:
<element customer-name="blabla" customer-identifier="blabla2">
我正在使用 VB.net,做这样的事情:
name = xmlstring.<element>.@customer-name
这不起作用,因为您无法在 LINQ 查询中输入“@customer-name”。有没有办法逃避减号成为运算符?
XML is like this:
<element customer-name="blabla" customer-identifier="blabla2">
and I'm using VB.net, doing something like this:
name = xmlstring.<element>.@customer-name
This doesnt work, because you cannot enter "@customer-name" in the LINQ query. Is there way to escape minus sign becoming an operator?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用尖括号转义名称:
Use angle brackets to escape the name: