微妙な問題に取り残されています。私は、XMLファイルを読むためのC#4.0コンソールアプリケーションを構築しようとしています。XMLファイルの読み込みと読み込みが処理の指示に失敗する
XMLファイルは以下の通りです:
<?xml version="1.0" encoding="UTF-8"?>
<?xml:stylesheet type='text/xsl' href='report.xsl' version='1.0'?>
...
<logs>
...
</logs>
をそして、これは私のコードです:これは、Loadメソッドで私に次のエラーを与える
...
var root = XDocument.Load(xmlStream);
IEnumerable<XElement> address =
from el in root.Descendants("formated-text")
select el;
...
:
" : '文字、16進数値0x3Aは名前に含めることはできません。 「 - 」に2行目、6位2行目のコロンを変更
は、エラーを解決します...当たり前
私はしなくても、ソースXMLを読むために私のコードで何ができますその '愚かな'コロンを先に置き換えますか?
ありがとうございました!
が実際に動作しますことを自動的に主任研究者を処理し、ブラウザに読み込まれたとき。私はブラウザがエラーを許容する傾向があることを知っていますが、エラーメッセージを表示するほうが良いと思われます。 –
はい、ブラウザではコロンで動作します...悲しいことに:o( – DeepCore
XML ( –