誰かがこのXMLフォーマットが間違っている理由と私のvb.netアプリケーションがそれを読んでいない理由を教えてください。私のXMLフォーマットに何が問題なのですか?
http://sites.google.com/site/shadchanproject/Home/lots1.xml
それはタグの間にアポストロフィを持ってOKですか!私のVBデバッガーは言っています: 与えられたエンコーディングの文字が無効です。 33行目、10桁目(これはアポストロフィを置く場所です)
誰かがこのXMLフォーマットが間違っている理由と私のvb.netアプリケーションがそれを読んでいない理由を教えてください。私のXMLフォーマットに何が問題なのですか?
http://sites.google.com/site/shadchanproject/Home/lots1.xml
それはタグの間にアポストロフィを持ってOKですか!私のVBデバッガーは言っています: 与えられたエンコーディングの文字が無効です。 33行目、10桁目(これはアポストロフィを置く場所です)
別の名前のタグを持つノードを閉じることはできません。開始要素タグは "7190"で、終了要素タグは "7191"です。彼らは同じでなければなりません。
プラス:
[編集:読書のタグを逃し]
XML要素は、これらの命名規則に従う必要があります。
XML要素は数字で始めることはできません。 stick with just lettersにお問い合わせください。必要な場合は、それを有効なXMLにするためにいくつかの余分なデータをプレフィックスしてください。
ファイルは静的であるか、動的に生成されていますか?ダウンロード中に何かが...コンテンツが切り捨てられ
EDIT:実際
。私はXMLをダウンロードし、それは正常に見えます。 私はエスケープされていない引用符の使用に気づいた。
「&#39」と交換する必要がありますか? ?
ソースを見るのはあなたの友人です。 – spender
私はポイントを得た...私の元の応答は、実際にソースの生の取得を説明しませんでした。変更が必要な数値タグの名前に加えて、私は引用符をエスケープすることも良いアイデアかもしれないと思う。 )down34を元に戻してください;) –
私は実際にソースを表示しましたが、クロムが詰まっていました。私はpowershellを使って実際にソースをダウンロードしなければならなかった(wgetの代わりに) –
あなたの要素名に数字を使用していると思われます。これらの接頭辞を別の文字で試してみると、解析する必要があります。
を含めることはできませんあなたは数字で始まるタグを持つことができない、specificationsを参照してください。
代替7190および7191のタグと、例えば、_7190と_7191とあなたのXMLが整形
エンコードアポストロフィをbiはします。 (角かっこなど) 「'」 – Demi