【发布时间】:2015-06-19 11:07:09
【问题描述】:
您好,我必须使用 XmlWriter 类将此文件保存在 C# 中的 xfdf 文件中;
using (var fs = File.Open("D://abc.xfdf", FileMode.Create))
{
try
{
var doc = XmlWriter.Create(fs);
doc.WriteStartElement("Highlights");
foreach (var h in Highlights)
{
doc.WriteStartElement("Highlight");
doc.WriteElementString("Id", h.Id);
doc.WriteEndElement();
}
doc.WriteEndElement();
doc.Flush();
}
}
但我无法保存在 xfdf 文件中。添加时遇到问题
<xfdf xmlns="http://ns.adobe.com/xfdf/" xml:space="preserve">
【问题讨论】:
-
嗨,看看我的post
-
xfdf与Highlights和Id有什么关系?您需要解释您的代码与 XML 的关系以及问题所在。顺便说一句,除非你有充分的理由(比如这个 XML huge),否则我不会这样写 XML。查看 LINQ to XML。 -
我必须创建 xfdf 文件喜欢请查看此链接:-partners.adobe.com/public/developer/en/xml/xfdf_2.0.pdf: 第 8 页