问题标签 [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.
c# - 将 XmlDocument 对象转换为 XmlNode 对象 - C#?
如何在 C# 中将a 转换XmlDocument
为 a ?XmlNode
我需要将整个XmlDocument
对象作为输入参数发送到 .NET Web 服务。
c# - 将 XmlDocument 转换为字符串
这是我目前将XMLDocument转换为String的方式
这种方法的问题是,如果我有" ((quotes) 我在属性中拥有) 它会转义它们。
例如:
以上是预期的 XML。但它返回
我可以做String.Replace "\"但这种方法可以吗?有没有什么副作用?如果 XML 本身包含“\” ,它会正常工作吗
linq-to-xml - XmlDocument 从 LINQ 到 XML 查询
我正在将 XML 文档加载到 XDocument 对象中,进行查询,然后通过 Web 服务将数据作为 XmlDocument 对象返回。
下面的代码运行良好,但看起来有点臭。有没有更简洁的方法来获取查询结果并将其转换回 XDocument 或 XmlDocument?
xml - 如何从 XslTransform 迁移到 XslCompiledTransform
我有以下代码需要从 VS 2003 (.Net 1.1) 迁移到 VS 2008 (.Net 2+) 但出现编译错误 -
System.Xml.Xsl.XslTransform' 已过时:此类已被弃用。我可能需要改用 System.Xml.Xsl.XslCompiledTransform。但我没有找到可以与原始代码的所有参数一起使用的匹配 Load() 和 Transform() 重载版本。
在 MSDN [How to: Migrate Your XslTransform Code] 我只发现了一些更简单的案例。 http://msdn.microsoft.com/en-us/library/aa983475%28VS.80%29.aspx 但在我的代码中,我看到一些注释暗示使用添加的参数来避免异常,所以我更喜欢使用这些参数。
有人可以帮助迁移此代码吗?
谢谢, 阿塔拉
在我的旧代码中,我同时拥有 xmlDoc 和 xslDoc,所以我现在拥有的编译代码(尚未测试)是:
' ------------------------------------------------- ---------------------
' VS 2008 试用代码:
' ------------------------------------------------- ---------------------
c# - XmlDocument OuterXml 打印得很漂亮
我有一个 XmlDocument,我想将内容(OuterXml)作为一个漂亮的打印字符串。我怎样才能做到这一点?
问候
c# - XmlDocument SelectNodes(Xpath):结果的顺序
这是来自 MSDN 的示例 xml
当我使用以下代码选择所有书籍节点时,这些节点将具有什么顺序?
nodelist中项目的顺序会和xml中的顺序一样吗?这个订单有保证吗?
c# - 如何在 C# 中使用 XmlDocument 和 XmlNode 修改现有 XML 文件
我已经实现了在应用程序初始化时使用XmlTextWriter创建下面的 XML 文件。
并且知道我不知道如何使用XmlDocument和XmlNode更新 childNode id 值。
是否有一些属性可以更新 id 值?我尝试了InnerText但失败了。谢谢你。
.net - XmlDocument 缓存内存使用情况
我们在使用 XmlDocument 的 .NET Web 应用程序中看到了非常高的内存使用率。将一个小的 (~5MB) XML 文档加载到 XmlDocument 对象中并存储在 HttpContext.Cache 中,以便在每次加载页面时进行查询和 XSLT 转换。XML 在磁盘上定期修改,因此缓存依赖于文件。
这样的应用程序似乎使用了数百兆的 RAM。
我已经尝试在每次请求开始时请求垃圾收集,这使 RAM 使用率大大降低,但我无法想象这是一个好的做法。
有没有人对我们如何实现相同的目标但使用较低的 RAM 有任何建议?
c# - 格式不正确的 XML 的 XmlDocument SelectSingleNode
我有一个XmlDocument
没有正确形成的
我想做一个XmlDocument.SelectSingleNode
“讲师”标签。
当我选择标签的 ChildNodes 时<library>
,我只得到<books>
and<language>
但不是<lecturer>
. 如何获取标签的 XmlNode 对象?