问题标签 [xmlwriter]
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# - XmlWriter 写入空的 xmlns
我正在使用以下代码来初始化 XmlDocument
在此过程的后期,我使用以下代码向它写入一些值
当我保存文档时,这最终给了我以下 xml
如何摆脱 Placemark 元素上的空 xmlns?
-- 编辑显示更改地标的写入方式-- 如果我将命名空间放在地标的
写入中,则不会将任何元素添加到文档中。
.net - 如何控制 XmlWriter 生成的 XML 文档中命名空间的前缀 - 生成的 XAML 带有 x:Type 标记扩展
我正在尝试从 XElements 生成 XAML。
但是,我对x:Type
标记扩展有疑问。它无法解析前缀p:
,因为我不知道如何强制输出 XAML 将前缀映射p
到命名空间http://schemas.microsoft.com/winfx/2006/xaml/presentation
。
有没有办法控制如何生成 XML 命名空间的前缀?或者是否可以强制x:Type
标记扩展采用 XML 命名空间名称而不是前缀?
xml - 编写子元素后如何编写顶级 XML 元素值
我在这里寻找有关我的问题的智能解决方案的建议。
我正在使用 XMLWriter 类编写 XML 文档,并以只进的方式从 ADO.NET DataReader 中读取数据。在我的 XML 文件的顶部,我需要有这样的元素:
<datefrom>
需要是在数据中找到的最早日期。
<dateto>
是最晚的日期。
是文档后面列出<total>
的所有元素的总和。<totalpaid>115.00</totalpaid>
当我在文件中创建/写入 XML 元素时,我可以跟踪更早/最新的日期,并且可以继续将所有<totalpaid>
金额加在一起以获得总数。
但...
一旦我到达我的 DataReader 的末尾,您会如何建议将这些值放入 XML 文件顶部的元素中?我是否应该将替换标记作为开始和结束标记之间的值(即@datefrom、@dateto、@total)并以某种方式替换它们?那可能吗?我应该写入并关闭文件,重新打开它并用实际值替换标记吗?在将 XML 写入文件之前,有没有办法用值替换标记?我在生成 XML 文件方面工作不多,所以我不知道是否有一些标准的方法可以做到这一点。
谢谢!
.net - 使用 System.Xml.XmlWriter 在 xml 元素中写入 InnerText 时避免回车
我正在使用 XmlWriter 在.Net 中保存一个 XmlDocument。但是,所有具有 InnerText 的元素都用周围的回车字符编写。
我尝试使用 XmlWriterSettings 来避免写入这些字符,但还没有运气。
这是一段使用的代码:
xml 输出如下:
所需的 xml 输出应如下所示:
有没有办法避免在元素内写入这些回车符?
PD:我看到一个关于这个问题的相反问题,但解决方案不适用于这个案例。
提前致谢。
艾伦.c
xmlreader - XmlWriter - 读取属性(快速问题)
我将它用于我的代码,它完美地输出到 xml 文件,但它在元素名称后添加了一个“=”符号,即使我的元素中只有一个具有属性。
我想我可以做类似的事情
但是有没有更简洁的编码方式?
我的代码(没有解决方法)
输出
.net - XMLWriter 与 XMLDictionaryWriter
XMLWriter
和有什么区别XMLDictionaryWriter
?通常在哪些情况下使用每一种?
c# - 如何使用 XSLT 和 XMLWRITER 创建具有特定编码的 XML
我正在尝试在源 xml 上应用 XSL 样式表并将输出写入目标 xml 文件。xsl 删除源 xml 中存在的 xml 注释。
目标 xml 文件的标头中有 UTF-16 编码。
但我仍然希望输出 xml 为 utf-8 编码。我使用的代码是
我试图将 xml writer 设置为 UTF-8,但它不起作用。
xml - 前缀 '' 不能在同一起始元素标记中从 '' 重新定义为 'http://www.sitemaps.org/schemas/sitemap/0.9'
我收到此错误
前缀 '' 不能在同一起始元素标记中从 '' 重新定义为 ' http://www.sitemaps.org/schemas/sitemap/0.9 '
运行此代码时
为什么我会收到此错误?
iphone - 如何编写 XML 文件?
我想在我的应用程序中编写一个不太复杂但很大的文件,并能够通过邮件发送它(使用 MFMailComposeViewController) 由于 NSXMLElement 和相关类未移植到 iPhone SDK,我有哪些选项可以创建 XML 文档?提前致谢。
c# - C#将数据添加到xml文件
我正在构建一个零件应用程序以学习 C# 和 WPF。我尝试使用 XmlWriter 添加新部件时遇到问题。我可以创建 xml 文件,但不知道如何添加其他部分。我应该使用 XmlDocument 之类的其他东西吗?这是我背后的代码:
此代码正确创建了 xml 文件和节点,但是如何添加其他部分?这是我要创建的内容: