7得票1回答
如何使用XDocument.Save保存文件并使用自定义缩进来处理属性。

我的目标是输出一个修改过的XML文件,并保留原始文件中存在的特殊缩进。这样做的目的是,生成的文件仍然看起来像原始文件,使得通过源代码控制进行比较和合并更加容易。 我的程序将读取一个XML文件并添加或更改一个特定的属性。 以下是我试图实现/保留的格式: <Base Import="....

26得票4回答
PHP编译完成后如何启用xmlwriter?

我在Fedora 15上尝试安装phpMyFAQ时收到了一个消息,提示缺少ext/xmlwriter。我在PHP手册上查阅到如下信息: 该扩展默认已启用。可以使用以下编译选项--disable-xmlwriter来禁用它。 我使用yum在计算机上安装了PHP,考虑重新编译PHP非常...

7得票1回答
我该如何强制XmlWriter正确处理命名空间?

我想使用XmlWriter来编写类似以下内容的东西(全部在一个命名空间中): <Root xmlns="http://tempuri.org/nsA"> <Child attr="val" /> </Root> 但是我能得到的最接近的是这个: &...

20得票2回答
如何在XmlTextWriter中设置Settings属性,以便我可以将每个XML属性单独写在一行上?

我有以下代码,将一个对象序列化到文件中。我想让每个XML属性输出在单独的一行上。代码如下:public static void ToXMLFile(Object obj, string filePath) { XmlSerializer serializer = new XmlSeri...

16得票2回答
XMLWriter与XMLDictionaryWriter的区别

XMLWriter和XMLDictionaryWriter有什么区别?它们一般在哪些情况下使用?

13得票1回答
替换XML节点/元素的innertext

首先,这是C#语言。我正在为NHS的一个小团体创建一个互联网仪表板。 下面是一个示例xml文件,我需要更改其innertext。我需要替换特定元素,例如"Workshop1"。 因为我们有几个车间,我不能使用通用的写入器,因为它会用下面这段代码替换XML文档上所有的信息。<?xml ve...

13得票2回答
如何从 XmlReader 创建一个 XML 文件?

如何从 System.Xml.XmlReader 中编写 XML 文件? 我认为这应该是一个简单的问题,但每当我搜索时,似乎都会读取文件到阅读器或逐个节点地写入。 XmlReader 对象传达了存储在数据库中的 xml,只需将其从数据库导出到文件即可。是否有任何简单的方法来完成这个任务? ...

10得票3回答
将字符串转义为XML属性

我看了一下string escape into XML,发现它非常有用。 我想做类似的事情:将一个字符串转义以在XML属性中使用。 该字符串可能包含 \r\n 。XmlWriter 类会生成类似于 \r\n -> 
 的内容。 我目前使用的解决方案包括 ...

7得票1回答
XMLWriter作为XMLReader的输入

我正在尝试从名称/值对创建一个XML结构。我可以使用xmlwriter完成此操作。现在,我想转换这个XML。 我认为最好的方法是使用xmlwriter作为xmlreader的源来进行转换。但是我不知道如何将xmlwriter设置为xmlreader的源。 我该怎么做?

8得票2回答
我需要在一个带有XmWriter的元素中添加多个xmlns元素。

我正在尝试将一个xml文档从一种格式转换为另一种格式,在这个过程中,我发现需要在根元素中插入多个xmlns声明。 例如: <?xml version="1.0" encoding="utf-8" ?> <Template xmlns="http://tempuri.org...