2
テキストフィールドにバイナリ文字 ''を置くと、XML解析エラーが発生します。 このデータをXMLでエンコードし、誰かによって使用されたときにデコードする方法はありますか?"''、16進値0x11を取り除く方法は、無効な文字です。行1"バイナリ・コードがXMLに置かれるとXMLエラーが発生しますか?
私はPHPではutf8_encode /デコード方法を使用すべき私のウェブサービスをPHP
を使用して書かれていますか?
私はbin2hex(エンコードする)とhexdec(デコードする)を試しましたが、すべての文字、たとえば他の言語の文字セットでは機能しませんでした。これはもちろん、任意のmalformをきれいにし、修復しようとします
/* src xml could be malform */
$ops = array();
$ops['input-xml'] =
$ops['output-xml'] = TRUE;
$tidy = new Tidy($source_file, $ops);
$tidy->isXML();
$tidy->cleanRepair();
- :
"PHPでutf8_encode/decodeメソッドを使うべきですか?"他の言語のキャラクターが機能するようにしたい場合は、そうです。また、あなたのページにutf-8文字のエンコーディングを提供してください。 –