PDA

View Full Version : سوال: مشکل در خواندن فایل XML توسط #C



aylarsms
دوشنبه 15 آبان 1396, 17:38 عصر
با سلام
من برای خواندن یک فایل XML با مشکل مواجه شدم
اگه کسی بتونه کمک کنه ممنون میشم
کدی که استفاده میکنم

HttpWebRequest webReq = (HttpWebRequest)WebRequest.Create(Channel);
HttpWebResponse response = (HttpWebResponse)webReq.GetResponse();
Stream RssStream = myResponse.GetResponseStream();
XmlDocument RssDoc = new XmlDocument();

xml = xml.Replace((char)(0x1F),' ');

RssDoc.LoadXml(xml);


و اما خطاها :
عبارت خطای اولی


', hexadecimal value 0x1F

بود که با کد

xml = xml.Replace((char)(0x1F),' ');


حل شد و الان خطای زیر رو میگیره

Data at the root level is invalid

Mahmoud.Afrad
دوشنبه 15 آبان 1396, 20:42 عصر
بعد از خط3 باید اطلاعات را دریافت کنید که این کار را نکردید.(روی خط 8 breakpoint بزارید و محتوای XML را چک کنید)

aylarsms
دوشنبه 13 آذر 1396, 10:45 صبح
بعد از خط3 باید اطلاعات را دریافت کنید که این کار را نکردید.(روی خط 8 breakpoint بزارید و محتوای XML را چک کنید)

محتوای آدرس رو در داخل xml دارم
مشکل اینجاست که سایت مدنظر از استاندارد XML بطور کامل استفاده نمیکنه

Mahmoud.Afrad
دوشنبه 13 آذر 1396, 12:56 عصر
محتوای آدرس رو در داخل xml دارم
مشکل اینجاست که سایت مدنظر از استاندارد XML بطور کامل استفاده نمیکنه

اگر میتونید کد کامل بزارید تا تست کنیم. اگر نه ، یک نمونه از اطلاعات xml رو بزارید.