问题标签 [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.

0 投票
6 回答
8246 浏览

c# - 编写 XML 的最快方法是什么

我需要经常创建 XML 文件,我选择 XmlWrite 来完成这项工作,我发现它花了很多时间在 WriteAttributeString 之类的事情上(在某些情况下我需要写很多属性),我的问题是有没有更好的方法来创建 xml 文件?提前致谢。

0 投票
1 回答
5650 浏览

c# - XML WriteAttributeString 错误

当我在这里写这个条目时:

使用此代码:

我得到调试错误:

前缀 '' 不能在同一起始元素标记中从 '' 重新定义为 'urn:nsSBAK'。

你能帮助我吗 ?

0 投票
1 回答
797 浏览

c# - 空路径名不合法

我收到了这个错误:

空路径名是不合法的。

我的代码有什么问题?

0 投票
3 回答
1453 浏览

xml - 用于语音识别语法规范 (SRGS) 的 XML 编辑器

最好使用特定的编辑器来编写 XML 还是任何编辑器都会这样做?特别是,我将使用 XML 来编写语音识别语法规范 (SRGS)。

0 投票
2 回答
22406 浏览

entity-framework - 将带有子项的实体框架对象序列化为 XML 文件

我正在使用实体框架查询带有父/子结果集的数据,并且我想将此数据导出到 XML 文档。

这很好用,只是它只序列化父项而不在 XML 中包含相关的子记录。我怎样才能让孩子们也进行序列化?

我还尝试使用 POCO 生成的代码,并且子集合尝试被序列化,除非它们是无法序列化的 ICollections。

无法序列化 System.Collections.Generic.ICollection`1[[DataSnapshots.AgreementItem, DataSnapshots, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]] 类型的成员 DataSnapshots.Agreement.AgreementItems,因为它是一个接口。

0 投票
1 回答
373 浏览

xml - XML 记事本和用于 XML 编写/编辑的 Java SE 包有什么区别?

我正在寻找一个简单的 XML 编辑器来开始学习 XML,然后做一些实际的 XML 项目。在我下载一个之前,我想问问你对你更喜欢哪一个的意见,因为你们都是 XML 专家。这是我被告知的两个简单的免费的,它们适用于简单的 XML 编辑器。但是 Java SE 包真的支持 XML 编辑吗?他们的网站上没有提到它,但我听说人们仍然使用编辑器来编写 XML。 谢谢你。

(1) http://netbeans.org/downloads/index.html Java SE bundle(只是为了使用XML编辑器——**这个编辑器支持XML编辑吗?**

(2) XML Notepad 2007 XML Notepad 2007为浏览和编辑XML文档提供了一个简单直观的用户界面。 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=72d6aa49-787d-4118-ba5f-4f30fe913628&DisplayLang=en#AffinityDownloads 这个听起来不错,但不知道有谁用过。小巧、简单,仅用于 XML 编辑。

0 投票
2 回答
1271 浏览

php - 将 php://temp 包装器与 XMLWriter 一起使用

是否可以使用php://temp包装器通过XMLWriter生成 XML 文件?我喜欢它提供的功能(小文件的内存,大输出的透明临时文件),但我无法获得语法(如果可能的话):

0 投票
4 回答
52101 浏览

php - PHP编译后如何启用xmlwriter?

ext/xmlwriter尝试在我的 Fedora 15 系统上设置 phpMyFAQ 时,我收到一条消息丢失。我在 PHP 手册中查找并得到了这个:

默认情况下启用此扩展。它可以通过在编译时使用以下选项来禁用: --disable -xmlwriter

我使用 yum 在我的计算机上安装 PHP,并认为重新编译 PHP 是一项非常不愉快的工作。我可以通过编辑一些东西来启用它php.ini吗?或者任何其他方法可以在不重新编译 PHP 的情况下完成此任务?如何?

0 投票
1 回答
1194 浏览

.net - XmlWriter throws exeception by XmlWriter.WriteAttributeString (SetAttribute token -> invalid XML Doc)

I try to create a XML file

I wrote following VB.NET code to achieve that output, but I always get an exception about SetAttribute Token and unvalid XML document.

Any Ideas why I get an exception? How do I get the XML-output as above ?

0 投票
1 回答
1703 浏览

xml - XmlWriter - 编写 xsi:nil=true 属性

我有一个 InfoPath 2010 表单的问题,它背后有一些代码。我的表单的目的是从用户那里收集数据,并使用提供的答案自动填充许多必需的任务。这些任务填充在表单上的重复部分中。我后面的代码包含自动填充重复部分中每个条目的逻辑。我正在使用 XMLWriter 类和 WriteStringElement 方法来填充重复部分中的每个字段。

最初,所有这些逻辑看起来都按预期工作,这些部分按预期填充。然而,我现在意识到写入表单 XML 的字段存在问题。

使用工作流,我正在为重复部分中的每个项目生成 SharePoint 任务。任务完成后,我将状态和完成日期写回表格中。我遇到的问题是,最初在表单中设置任务时,我显然没有填充 CompletedDate 字段。我假设该字段会自动添加到表单 XML 中,并带有 xsi:nil=true 属性。相反,它根本不在 XML 中,并且我的工作流在查找节点“faCompletedDate”时会抛出对象引用未设置错误。检查表单的 XML,它不存在。

我认为我需要的解决方案是在表单后面的代码中为 faCompletedDate 写出一个 xsi:nil 属性,我不确定这是如何完成的。

我试过:

但这会引发架构验证发现非数据类型错误。

有人可以帮我解决这个问题并建议最好的使用方法。