问题标签 [xmldocument]

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 投票
3 回答
12730 浏览

c# - 如何以编程方式修改 app.config 中的 assemblyBinding?

我试图通过使用 XmlDocument 类并直接修改值来在安装时更改 bindingRedirect 元素。这是我的 app.config 的样子:

然后我尝试使用以下代码将 1.0 更改为 2.0

但是,它会引发“未找到”异常。如果我将路径备份到 /configuration/runtime 它可以工作。但是,一旦我添加了 assemblyBinding,它就找不到节点。可能这与 xmlns 有关吗?知道如何修改吗?ConfigurationManager 也无权访问此部分。

0 投票
1 回答
14730 浏览

c# - 为什么 SelectSingleNode 返回 null?

我正在使用一个 XML 文档,该文档包含一个类似于此的结构:

我目前正在以这种方式将其从文件加载到 XML 文档中:

但是,当我尝试运行下一行代码时,我遇到了一个问题,并且只有这个特定的文档:

由于使用名为“id”的属性存在问题,我猜测这是返回 null,还是我在代码中遗漏了什么?

0 投票
3 回答
53027 浏览

c# - C# XMLDocument 到 DataTable?

我假设我必须通过 DataSet 执行此操作,但它不喜欢我的语法。

我有一个名为“XmlDocument xmlAPDP”的 XMLDocument。

我希望它在一个名为“DataTable dtAPDP”的数据表中。

我还有一个名为“DataSet dsAPDP”的数据集。

-

如果我做 DataSet dsAPDP.ReadXML(xmlAPDP) 它不喜欢那样,因为 ReadXML 想要一个字符串,我假设一个文件名?

0 投票
1 回答
847 浏览

.net - 动态生成 RDLC - 是什么阻止我使用 StringBuilder 构建 XML

我正在构建本地报告。由于 Hidden 属性的一些限制,我需要动态生成报告。

我在这里找到了一些文档。

ReportViewer 控件需要一个流。

我不太喜欢文档中使用的方法。并且构建一个 XmlDocument 不是很可读的imo。

有什么东西阻止我这样做

类程序 { 静态无效 Main(string[] args) { GenerateReport(); }

0 投票
1 回答
783 浏览

.net - System.Xml.XmlDocument,缓存外部依赖项 DTD 的最佳方法是什么?

我正在将有效的 XHTML 加载到 XmlDocument 中,但加载需要 2 秒。我发现如果我删除 DTD,它是即时的,但是我必须替换   到   等。声明的 HTML 实体的数量很大,所以我觉得应该加载 DTD。那么用最少的人工预加载 DTD 的最简单方法是什么?比如说,如果我可以将 DTD 作为资源文件放入程序集中并将其注入......?有什么建议么?

0 投票
7 回答
316879 浏览

c# - 使用 XmlDocument 读取 XML 属性

如何使用 C# 的 XmlDocument 读取 XML 属性?

我有一个看起来像这样的 XML 文件:

我将如何读取 XML 属性 SuperNumber 和 SuperString?

目前我正在使用 XmlDocument,并且我得到了使用 XmlDocument 之间的值,GetElementsByTagName()并且效果非常好。我只是不知道如何获得属性?

0 投票
1 回答
294 浏览

c# - 使用 XML 禁用对实体的引用

我目前正在开发必须从 XML 流中读取数据的程序,该数据有时可能包含“&”符号

IE :

当我解析此文本时,我收到一条错误消息,告诉我“对未声明实体的引用”。

有没有办法用 C# 的 XMLParser 删除“实体检查”?

0 投票
5 回答
10700 浏览

c# - 使用 C# XmlDocument 选择相对 XPath 节点

想象以下 XML 文档:

然后我为 Jim 选择人员节点:

现在从这个节点中选择一个 XPath,我想检索 Jim 的位置节点。就像是:

由于我是基于 personNode 进行选择的,所以如果我可以在选择中引用它会很方便。这可能吗?...那里有联系吗?

当然,我可以添加几行额外的代码并将名称放入变量中,然后在 XPath 字符串中使用它,但这不是我要问的。

0 投票
4 回答
26719 浏览

c# - wcf 返回一个 XmlDocument?

我有一个 WCF 服务,我在其中使用 XmlWriter 构建一个 XML 块。完成后,我希望 WCF 将其作为 XmlDocument 返回。

但是,如果我在 [OperationContract] 中有 XmlDocument,它就不起作用:

WCF 测试实用程序提供:

System.Runtime.Serialization.InvalidDataContractException:无法序列化类型“System.Xml.XmlDocument”。

0 投票
6 回答
6201 浏览

c# - 解析格式错误的 XML

我正在尝试将一段(可能)格式错误的 HTML 加载到 XMLDocument 对象中,但它因 XMLExceptions 而失败......因为有额外的打开/关闭标签和格式错误的 XML 标签,例如<img >而不是<img />

如何让 XML 解析数据中的所有错误?在解析之前是否可以应用任何 XML 验证器来纠正这些错误?还是会处理异常解析任何可以解析的东西?