0

次のxmlピースのエンコーディングを見つけようとしています:

<?xml version="1.0" charset="UTF-8">
<name>Lo-Ve[]lo</name>

[]ボックスとして表示される場所。正しいタグの内容はLo-Vélo. ポイントは、名前タグの内容が UTF-8 でエンコードされていないことです。

hexdump -Cショー

00000000  3c 3f 78 6d 6c 20 76 65  72 73 69 6f 6e 3d 22 31  |<?xml version="1|
00000010  2e 30 22 20 63 68 61 72  73 65 74 3d 22 55 54 46  |.0" charset="UTF|
00000020  2d 38 22 3e 0a 3c 6e 61  6d 65 3e 4c 6f 2d 56 65  |-8">.<name>Lo-Ve|
00000030  01 6c 6f 3c 2f 6e 61 6d  65 3e 0a                 |.lo</name>.|
0000003b

したがって、の元のエンコーディングはasLo-Veloを表示する必要があります。0x65 0x01é

この URLの破損した XML の 299 行目のアーティスト名のエンコーディングが何であるかを調べている ので、いくつかの対策を講じることができます。

4

0 に答える 0