问题标签 [system.xml]

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.

0 投票
1 回答
195 浏览

c# - 从变量 XML 文件 c# 中读取特殊字段

我有一个名为 xmlfile.xml 的文件:

有两个问题。首先是''变量的字段。所以也许 xmlfile 包含 3 个人或另一个值(当然它至少包含一个)。现在我需要打印出每个人的“Vorname”,我该怎么做?我尝试了这段代码(只是一个简短的视图):

但它不会打印出年龄(Alter),如何让它打印出每个人的年龄,以防万一。

0 投票
2 回答
1212 浏览

c# - 使用 System.Xml 在 C# 中解析 iTunes Podcast XML

我正在尝试用 C# 解析 iTunes 播客 XML 提要,但遇到了麻烦。它成功下载提要并将其放入 XmlDocument 对象(已测试)。之后,它进入 for-each 行,但永远不会进入循环。我不知道为什么它说频道/项目中没有任何元素(至少这是我此时的想法)。继承人的代码:

提前感谢您的任何帮助!非常感谢!

柯克兰

0 投票
1 回答
2473 浏览

xml - 在 XMLDocument 中创建具有命名空间的 XML 元素

我正在使用 VB.net 中的 XMLDocument 类。
我想获取名称为“a:Product”的元素,但代码如下:

返回 XML 中不带“a:”的元素:

我哪里错了?

0 投票
0 回答
525 浏览

vb.net - system.unauthorizedaccessexception 访问路径.....被拒绝

我在 vb.net 中运行 system.xml.xmltextwriter() 方法,每次它尝试运行时,我都会收到“system.unauthorizedaccessexception 对路径(FilePath)的访问被拒绝”。

我已经通过这个文件路径为“每个人”提供了所有文件夹和文件的完全控制访问权限(我知道从安全的角度来看你不应该,但我现在只是想解决这个问题)。

如果有人对问题可能有任何其他想法,将不胜感激

0 投票
1 回答
2392 浏览

c# - XmlNode.AppendChild 失败

我正在用 C# 创建 XML。我想附加itemcontent. 我用 . 创建了一个 XmlNode CreateItem,但我似乎无法将它附加到contentElement.

0 投票
1 回答
172 浏览

c# - 序列化 XSD.exe 创建的对象模型。如何设置 XmlAnyAttribute 值

我有一个创建的对象模型,xsd.exe它有这个成员:

XSD:

生成的 C#(删节)

反序列化很好,当我加载这样的 XML 文件时会填充此属性:

问题是,我如何序列化?我不能简单地设置fooInstance.AnyAttr = new XmlAttribute[]然后创建每个XmlAttribute对象以进入AnyAttr集合,因为XmlAttribute构造函数是内部的,只能由XmlDocument.CreateAttribute. 但是,在当前上下文中,没有XmlDocument可用的实例。

那么如何创建一个XmlAttribute适用于 with的实例[XmlAnyAttribute]呢?

0 投票
1 回答
43 浏览

.net - 在 windowsphone 上找不到 System.xml

我正在尝试在 Windows Phone 8.1 应用程序中实现 Braintree

我得到错误

我在每一个变体中都包含了 system.xml

github 上的完整代码

0 投票
1 回答
71 浏览

c# - 在 Unity 中运行的外部 DLL 的行为与在 Visual Studio 中运行时不同

我正在编写一些 C# 来表示节点、边和图形。作为该代码库的一部分,我有一些类可以向/从 xml 写入/读取图形。我在 Visual Studio 中有一个测试,它创建一个图形,将其写入 xml,然后从 xml 重建图形。这似乎工作正常。接下来,我想可视化 Unity 中的图表。我使用 .net 3.5 将我的图形代码编译成 .dll 并将其导入 Unity。Unity 识别 .dll,并且在尝试运行它时不会抛出任何错误。但是,当我尝试加载与以前相同的 xml 文件时,xml 解析器会中断并且无法加载图形。

有谁知道可能是什么原因造成的?回到 Visual Studio,我尝试将 .net 库换成单声道库,我猜测这可能是个问题,但它仍然可以正常工作。Visual Studio 工作得很好,但 Unity 却失败了。

我试图解析的 xml 文件看起来像......

在 Unity 中,解析器无法读取 newNodes 下的所有节点 这段代码应该可以将它们全部读取。在 Visual Studio 中,它运行良好,并且第一次解析了所有三个 newNodes 元素。在 Unity 中,只有第一个是。

函数 XmlHelper.readNode 中的代码只是调用 reader.MoveToAttribute() 和 reader.Value

我被这个问题弄得筋疲力尽。任何见解将不胜感激。谢谢!

0 投票
2 回答
837 浏览

c# - XDocument.load(string uri) 抛出 ArgumentNullException

调用时出现 ArgumentNullException

以下是异常详细信息。它说,“格式”参数为空 - 但在什么时候我可以控制这个参数?或者我的错误到底是什么?

0 投票
2 回答
2873 浏览

c# - XmlDocument:空白处理和规范化

我有一堆与空格处理有关的问题XmlDocument。请参阅下面示例中的编号注释。

  1. 在混合模式下,所有空格不应该很重要吗?为什么标签之间的空间a不显着?

  2. 虽然我知道实际的空白元素仍然是XmlWhitespace,但如何将这些空间标准化为XmlSignificantWhitespace节点?Normalize()不起作用。

  3. 我唯一的选择是手动吗?

这是我的测试用例:

输出如下: