Re: [問題] LINQ TO XML更改編碼問題
試試這味
XDocument doc = XDocument.Parse("<test></test>");
using (MemoryStream stream = new MemoryStream())
{
StreamWriter writer = new StreamWriter(stream, Encoding.ASCII);
doc.Save(writer);
stream.Position = 0;
return new StreamReader(stream).ReadToEnd();
}
※ 引述《godsing (執著是苦)》之銘言:
: 如題
: XNamespace xmlns = "http://www.microsoft.com/networking/WLAN/profile/v1";
: XDocument xdoc = new XDocument(
: new XDeclaration("1.0","US-ASCII",null),
: ..........
: .......
: );
: StringWriter sw = new StringWriter();
: xdoc.Save(sw);
: return sw.ToString();
: 請問要怎樣改成encoding ASCII??
: 不管怎樣它都輸出UTF-16....
: 感覺不難,結果GOOGLE出奇的難找.....
: 感謝解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.150.140
※ 編輯: flamo 來自: 114.24.150.140 (05/27 23:43)
推
05/28 11:33, , 1F
05/28 11:33, 1F
推
05/28 17:02, , 2F
05/28 17:02, 2F
→
05/28 18:00, , 3F
05/28 18:00, 3F
推
05/28 18:41, , 4F
05/28 18:41, 4F
→
05/28 18:41, , 5F
05/28 18:41, 5F
討論串 (同標題文章)