我正在使用 C# .NET,并且正在抓取http://gatherer.wizards.com/Pages/Card/Details.aspx?printed=false&multiverseid=155。在解析我粘贴的最后一行时引发了异常。由于第一个 155 前面的“=”,它被抛出。它说它期待一个“;”。我对解析 xml 不太熟悉,但那里有语法吗?如果是这样,您将如何处理网页上的错误。我正在使用它来设置阅读器:“XmlReader reader = XmlReader.Create(stream, xmlReaderSettings);” 并且阅读:“while(reader.Read())”并且异常被抛出在reader.Read()上。我也不熟悉异常处理,
<td id="ctl00_ctl00_ctl00_MainContent_SubContent_SubContent_rightCol" class="rightCol">
<div class="smallGreyMono">
<b class="ft"><b></b></b>
<div style="padding-left: 5px; font-size:.85em;">
Display: <b><a id="cardTextSwitchLink1" href='/Pages/Card/Details.aspx?printed=false&multiverseid=155' class="selected">Oracle</a></b> | <a id="cardTextSwitchLink2" href='/Pages/Card/Details.aspx?printed=true&multiverseid=155'>Printed</a>