0

予約するためのWebサービスがあります。&アンパサンド(または)がある場合にデータが来ると&、その時点でXMLデータが切断され、その後は何も失われます。アンパサンドをCDATA内に配置しようとしたこともありますが、同じです。誰かが私がこれを修正するのを手伝ってもらえますか?PHP5.3を使用しています

4

1 に答える 1

0

XMLの読み取りに使用しているAPIはわかりませんが、多くのAPIは、パーサーからアプリケーションに一連のチャンクでテキストデータを提供し、チャンクをアセンブルすることを期待しています。API仕様で、パーサーがエンティティの境界(つまりアンパサンド)でチャンクを分割することを選択できる場合、これにより必要な文字の移動量が削減されるため、非常に一般的です。

また、これに気づかず、最初のチャンク以降のすべてのチャンクを無視する人々によって作成されたアプリケーションを見つけることも非常に一般的です...

于 2012-10-03T10:11:48.173 に答える