65得票3回答
命名空间管理器或XsltContext是必需的。此查询具有前缀、变量或用户定义的函数。

我正在尝试从XmlDocument类调用SelectNode,但由于以下错误而遇到麻烦: 需要命名空间管理器或XsltContext。此查询具有前缀、变量或用户定义的函数。 我的代码: public void Add(ref XmlDocument xmlFormat, Str...

55得票4回答
当标签包含xmlNamespace时,SelectSingleNode返回null

我正在将一个包含以下结构的字符串加载到XML文档中:<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas....

52得票5回答
如何在.NET中使用XmlWriter创建XmlDocument?

许多.NET函数使用XmlWriter来输出/生成xml。将输出到文件/字符串/内存中是一个非常重要的操作:XmlWriter xw = XmlWriter.Create(PutYourStreamFileWriterEtcHere); xw.WriteStartElement("root")...

50得票6回答
从XmlDocument中删除节点

下面的代码应该找到合适的项目标签并将其从XmlDocument中移除,但是当我测试它时,它会显示: 要移除的节点不是此节点的子节点。 有人知道正确的做法吗?public void DeleteProject (string projectName) { string ccConfi...

48得票1回答
如何使用C#中的XmlDocument和XmlNode修改现有的XML文件

我已经使用 XmlTextWriter 在应用程序初始化时创建了下面这个XML文件。 现在,我不知道如何使用 XmlDocument & XmlNode 更新 childNode 的 id 值。 有没有一些属性可以更新 id 值?我尝试过 InnerText 但失败了。谢谢。&lt...

40得票6回答
如何从jQuery返回的XMLDocument中获取整个XML字符串(跨浏览器)?

我试过了,但无法找到如何从GET返回的XMLDocument中获取整个XML字符串的方法。虽然在SO上有很多关于如何查找或替换对象中特定元素的问题,但我似乎找不到任何关于如何获取整个文档作为字符串的答案。 我正在使用来自这里的示例进行工作。我感觉这应该是非常简单的,但我找不到方法。是否有一个...

38得票7回答
C#十六进制值0x12是无效字符。

我正在加载许多XML文档,其中一些返回错误,例如“十六进制值0x12是无效字符”,并且存在不同的字符。如何去除它们?

37得票5回答
使用相同的XML注释记录重载方法

假设我有这个构造函数:/// <summary> /// Example comment. /// </summary> public SftpConnection(string host, string username, string password, ...

34得票2回答
使用已知的XSD从XML中读取已输入对象

我将翻译以下(作为示例)XML文件和XSD。 <?xml version="1.0" encoding="utf-8" ?> <foo> <DateVal>2010-02-18T01:02:03</DateVal> <TimeVa...

32得票5回答
为什么 XML 文档会显示“根级别的数据无效。第 1 行,第 1 个位置。”的错误信息?

我在使用一个第三方DLL,它通过互联网传输XML文档。 为什么这个DLL会抛出以下异常?   根级别上的数据无效。第1行,第1个位置。(请参见下面的完整异常文本。) 以下是XML文档的前几行:<?xml version="1.0" encoding="utf-8"?> &...