A.S.Roma
جمعه 06 آذر 1388, 00:02 صبح
با سلام
من خروجی یکی از متدهام String ی در قالب XML است.حالا می خوام این استرینگ رو در فایلی با فرمت xml ذخیره کنم . از XmlTextWriter استفاده می کنم ( بدین شکل ) اما به جای کاراکترهای "<" و ">" کاراکترهای نا مفهوم چاپ می شود ! (مثل "<Menus>" که بایستی "<Menus>" بشد )
XmlTextWriter myWriter = new XmlTextWriter(strPath, System.Text.Encoding.UTF8);
// myWriter.WriteStartDocument();
myWriter.WriteString(xmlData);
myWriter.Flush();
myWriter.Close();
ُبا String.Replace نیز به نتیجه نرسیدم . اون قسمت کامنت هم وقتی قرار می دهم با ارور زیر مواجه می شوم :
System.InvalidOperationException: Token Content in state Prolog would result in an invalid XML document.
من خروجی یکی از متدهام String ی در قالب XML است.حالا می خوام این استرینگ رو در فایلی با فرمت xml ذخیره کنم . از XmlTextWriter استفاده می کنم ( بدین شکل ) اما به جای کاراکترهای "<" و ">" کاراکترهای نا مفهوم چاپ می شود ! (مثل "<Menus>" که بایستی "<Menus>" بشد )
XmlTextWriter myWriter = new XmlTextWriter(strPath, System.Text.Encoding.UTF8);
// myWriter.WriteStartDocument();
myWriter.WriteString(xmlData);
myWriter.Flush();
myWriter.Close();
ُبا String.Replace نیز به نتیجه نرسیدم . اون قسمت کامنت هم وقتی قرار می دهم با ارور زیر مواجه می شوم :
System.InvalidOperationException: Token Content in state Prolog would result in an invalid XML document.