【发布时间】:2014-06-22 18:43:42
【问题描述】:
我想创建一个 xml 文档并将其保存在字符串对象中。
出于保存和编码目的,我已经在 SO 上引用了这两个问题
我的代码:
StringBuilder builder = new StringBuilder();
XDocument doc = new XDocument(new XElement("BANKID",
new XElement("ReqID", "WEB"),
new XElement("ReqHeader", "CASHDEP"),
new XElement("CurrencyCode", ""),
new XElement("CurrencyAbbrivation", "")));
using (TextWriter writer = new Utf8StringWriter(builder)) // Error Line
{
doc.Save(writer);
}
builder.ToString();
public class Utf8StringWriter : StringWriter
{
public override Encoding Encoding { get { return Encoding.UTF8; } }
}
提示“Utf8StringWriter 不包含带 1 个参数的构造函数”的错误消息
如何修改接受参数为StringBuilder 的类?
【问题讨论】:
-
类似:stackoverflow Q?