質問する
1631 次
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 に答える