问问题
904 次
2 回答
0
您提供的示例不是 xml 文档,并且消息说您的文档从一开始就很糟糕(Line 1, position 1
)。xml 文档应如下所示(维基百科):
<?xml version="1.0" encoding="UTF-8" ?>
<俄语>данные</俄语>
编辑 据我所知,有时会正确下载文件,有时则不会。所以最好的解决方案是接受事实并尝试再次下载。例如
Dim Success As Boolean = False
Do
Try
weatherDoc = XDocument.Load("http://open.live.bbc.co.uk/weather/feeds/en/2656752/3dayforecast.rss")
Success = True
Catch ex As XmlException
Success = False
End Try
Loop Until Success
也许问另一个问题“为什么我有时会从 open.live.bbc.co.uk/weather 下载垃圾?”
于 2013-05-09T17:46:55.473 回答
-1
我遇到了同样的问题并找到了解决方案,也许你的提要使用了 GZip 压缩,你应该解压缩它。
我发布的答案在这里,不幸的是我对VB一无所知,你应该尝试VB版本的C#代码。
祝你今天过得愉快。
于 2018-08-29T08:30:07.470 回答