小编use*_*282的帖子

二进制编写器以书面形式插入额外字符

嗨,我正在尝试将xml保存到文件,并在文件的开头不断添加不同的字符.

我的代码是

string strCXML2;

strCXML2 = "<input type=" + "\"" + "hidden" + "\"" + " name=" + "\"" + "cxml-urlencoded" + "\"" + " value=" + "\"";
strCXML2 = strCXML2 + "<!DOCTYPE cXML SYSTEM " + "\"" + "http://xml.cxml.org/schemas/cXML/1.2.023/cXML.dtd" + "\"" + ">";

//<snip>

BinaryWriter bw5 = new BinaryWriter(File.Open(Server.MapPath("~/data/test/test19.xml"), FileMode.OpenOrCreate))   
bw5.Write(strCXML2); 
bw5.Close();
Run Code Online (Sandbox Code Playgroud)

每次在某个其他垃圾角色时,它会在xml"}"中返回以下文件

}<input type="hidden" name="cxml-urlencoded" value="<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.023/cXML.dtd">
Run Code Online (Sandbox Code Playgroud)

任何想法为什么这样做?

.net c# xml

0
推荐指数
1
解决办法
1947
查看次数

标签 统计

.net ×1

c# ×1

xml ×1