我正在尝试使用XML编写器将xml字符串构建到字符串构建器中。
这是有效的,但返回的字符串被截断为6134个字符。
根据我的阅读,问题在于字符串构建器而不是xml编写器。
我尝试过手动增加它的容量,但这似乎没有任何影响。
以下是一些示例代码
StringBuilder xmlout = new StringBuilder(50000000);
using (XmlWriter w = XmlWriter.Create(xmlout))
{
w.WriteStartDocument();
w.WriteStartElement("order");
w.WriteAttributeString("Name", "Value");
// more elements and attributes...
w.WriteEndElement(); //order
w.WriteEndDocument();
}
String xml = xmlout.ToString();
我只是作为测试投入了非常高的容量。
任何帮助表示赞赏