gpt4 book ai didi

c# - 有没有办法将默认 namespace 设置为从 XDocument 查询?

转载 作者:行者123 更新时间:2023-11-30 22:36:29 25 4
gpt4 key购买 nike

我不想为每个元素名称包含 xmlns + "ElementName"

XDocument xml = XDocument.Load(@"C:\file.xml");
XNamespace xmlns = "http://www.com/namespace";
var vehicles = from vehicle in xml.Descendants(xmlns + "Element")
select vehicle.Element(xmlns + "Item")
};

最佳答案

不幸的是,这是您在使用 LINQ to XML 时必须做的事情。每次查询特定元素的文档时,您都必须提供命名空间。

关于c# - 有没有办法将默认 namespace 设置为从 XDocument 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6986785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com