0
4

3 に答える 3

1

文字は、XML1.0で許可されていない制御文字を参照および示します。ここでの本当の問題は、それらがテキストにある文字を示していないことです。文字「↨‼」は、U + 21A8 UP DOWN ARROWWITHBASEおよびU+203C DOUBLE EXCLAMATION MARKであるため、。と記述する必要があります↨‼

奇数の文字参照を取得する理由は、おそらくCP437エンコーディングでは、「↨‼」がコード位置12および13(16進数)に配置されているためです。したがって、これはエンコーディングの混乱であり、一部の変換で誤った変換が適用されています。XMLでは、文字参照の数字は常にUnicodeコード番号を意味します。

于 2012-08-22T08:29:28.533 に答える
0

これらの制御文字は、XMLバージョン1.0ドキュメントではサポートされていません

ドキュメントの属性でバージョンを1.1に変更できるはずversionです。その場合、ドキュメントは検証する必要があります。

于 2012-08-22T08:04:40.023 に答える
0

私は自分の問題を解決しました。

この文字は、ORACLEデータベースのSQLオブジェクトビューからのものです。ORACLEの文字->は、SQLSERVERの↨によって解釈されます。

私の見解では交換を行います

于 2012-08-23T06:56:10.107 に答える