Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations biv343 on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Tough XML Data Reader Problem

Status
Not open for further replies.

somewacko2

Programmer
Sep 22, 2004
27
US
My XML Data reader keeps on choking on certian datasets and I can't figure out why. I am building an RSS reader that I can use to update parts of my own website. Code is below, I am stumped.

XML Feed ******
******

Code *******

Dim reader As XmlTextReader = New XmlTextReader(" & DropDownList2.SelectedItem.Text.ToString & ")") 'regenerate dataset

Dim ds As DataSet = New DataSet

ds.ReadXml(reader, XmlReadMode.Auto)


*******


Errors *******

An unexpected end of file parsing CDATA has occurred

OR

[XmlException: There is an invalid character in the given encoding. Line 29, position 126.]
System.Xml.XmlScanner.GetChars(Byte[] srcBuffer, Int32& srcOffset, Int32 srcLen, Char[] destBuffer, Int32 destOffset, Boolean zeroedOut) +268
System.Xml.XmlScanner.Read() +139
System.Xml.XmlScanner.ScanCData() +91
System.Xml.XmlScanner.ScanMarkup() +653
System.Xml.XmlTextReader.ParseTag() +74
System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities() +1478
System.Xml.XmlTextReader.Read() +216
System.Xml.XmlLoader.LoadChildren(XmlNode parent) +33
System.Xml.XmlLoader.LoadElementNode() +144
System.Xml.XmlLoader.LoadCurrentNode() +38
System.Xml.XmlLoader.LoadChildren(XmlNode parent) +47
System.Xml.XmlLoader.LoadElementNode() +144
System.Xml.XmlLoader.LoadCurrentNode() +38
System.Xml.XmlLoader.ReadCurrentNode(XmlDocument doc, XmlReader reader) +92
System.Xml.XmlDocument.ReadNode(XmlReader reader) +51
System.Data.DataSet.ReadXml(XmlReader reader, Boolean denyResolving) +1224
System.Data.DataSet.ReadXml(XmlReader reader) +7
DealerLogin.news.getstream(String url) in C:\Documents and Settings\Administrator\VSWebCache\WEBSERV\review\DealerLogin\news.aspx.vb:437
DealerLogin.news.DropDownList2_SelectedIndexChanged(Object sender, EventArgs e) in C:\Documents and Settings\Administrator\VSWebCache\WEBSERV\review\DealerLogin\news.aspx.vb:442
System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e) +108
System.Web.UI.WebControls.DropDownList.System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() +26
System.Web.UI.Page.RaiseChangedEvents() +115
System.Web.UI.Page.ProcessRequestMain() +1056

********
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top