**我用我的xml应用程序转换csv-xml时遇到问题,它没有把我的字符读好,例如:csv:12" = xml:" 12"",csv:B& W = xml:B& w。它附在我的代码上,谢谢大家**
string[] lines = File.ReadAllLines(@"H:\EPGVividTVAugust2017.csv", Encoding.GetEncoding("windows-1252"));
int id = 1;
var doc = new XDocument(
new XDeclaration("1.0", "utf-8", null),
答案 0 :(得分:0)
var lines = File.ReadAllLines(@"C:\text.csv");
var xml = new XElement("TopElement",
lines.Select(line => new XElement("Item",
line.Split(';')
.Select((column, index) => new XElement("Column" + index, column)))));
xml.Save(@"C:\xmlout.xml");
XML转义字符
" "
' '
< <
> >
& &
许多XML问题都是由字符串连接引起的。