问题标签 [xattribute]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xpath - 读取 XElement 属性时出现问题
任何人都知道为什么这个 xpath 表达式"catzero/@id"
不适用于这个xml
linq-to-xml - XAttribute 在测试期间实现 IComparable,但在实时时不实现
我下面有一些代码在集成环境中引发异常,但在我的单元测试中却没有。基本上,我正在按属性值对一些 XML 元素(linq-2-sql XElement)进行排序。所有节点都定义了属性。
抛出的异常是“至少一个对象必须实现 IComparable”。可以将代码固定为在任何一种情况下都可以使用:
但我想知道为什么在调试环境中运行时会抛出异常,而不是来自我的单元测试?恐怕我的测试库使用的一些实用程序会产生意想不到的副作用,但我找不到任何东西。我应该寻找什么?
请注意,在测试环境中,elements.First().Attribute("name") 不为 null,但 elements.First().Attribute("name") as IComparable 为 null,因此在这两种情况下 XAttribute 都没有实现 IComparable .
linq-to-xml - 使用 XNamespace 创建格式良好的 XML
我想创建一个看起来像这样的 Xml 文件:
<Root xmlns:ns1="name1" xmlns:ns2="name2">
<ns1:element1 />
<ns1:element2 />
<ns2:element3 />
</Root>
如何使用动态添加命名空间的 XAttribute、XElement、XNamespace 和 XDocument 来完成此操作。
c# - 清理 XML 属性值
如何轻松清理传递给 XAttribute 的 Value 属性的值。
linq-to-xml - 检查是否存在 IEnumerable 类型列表中的值存在于另一个相同类型的列表中 + LINQ to XML
如何XTclist
检查Xrclist
.
XR
:
XT
:
代码 :
c# - el.Attribute ("...") 和 el.Attribute (XName.Get ("...")) 有区别吗?
在我们的生产代码中,我看到使用显式XName.Get
调用读取 XML 属性:
我以前总是将字符串传递给Attribute
:
这更具可读性,但我想知道逻辑或性能是否有任何差异。
c# - 如何删除 XMLDocument 中的特定属性?
在我的 C# 代码库中,我有一个XMLDocument
形式:
使用 Linq-to-XML 或其他方式,我想删除element 包含的所有元素的mlns
and属性。yz
B
实现它的最佳方法是什么?
facebook - 在 Facebook 页面上嵌入 xat 聊天框
如何在 Facebook 页面上嵌入来自 xat.com 的聊天框?
c# - Linq2Xml XAttribute 层次结构位置?
我无法理解这一点:
为什么微软将 Xattribute 放在 Xobject 下?
他们说 :
属性不是从 XNode 派生的;它们不是 XML 树中的节点。相反,它们只是与元素关联的名称/值对。
很好......有一个元素。
那么为什么不在我抽奖的地方呢?
c# - 从 C# 中的 xelement.add 方法中可能缺少的属性读取
我正在尝试创建一个从文件构建的另一个 XElement 读取的 XElement。下面是代码示例。我的问题是如何围绕可能不存在的源属性进行编码?docHeader 和 invoice 是 XElements。在缺少一个属性的情况下运行此命令时,我收到“对象引用未设置为对象的实例”错误。
我想我在问是否有一种“安全”的方式来读取元素和属性,以防它们不存在?