特定の文字をXMLでエスケープする必要があり、アンパサンドはその文字の1つであることを理解しています。XMLでアンパサンドをエスケープする
これによると、エスケープする必要がある唯一の5文字があります。 What characters do I need to escape in XML documents?
は、私の質問は、あなたがアンパサンドを持っている、そしてそれはそれらのいずれかが続くれていない場合、それはXMLであることを意味しない、あります無効?
私はこれを返すのWebサービスを使用していますので、私は求めている理由は次のとおりです。
<blah></blah>
私はそれが有効か無効なXMLのかどうかを判断しようとしています。それが無効な場合、私はそれらを修正するように頼むでしょう。それが有効な場合は、私のPHPコードが正しく処理されていない、私はそれを修正する必要があります。
w3schoolsバリデーション(http://www.w3schools.com/xml/xml_validator.asp)によると、は無効ですが、私はちょうど確かめたかったのです。
パーフェクトアンサーを参照してください。ありがとう。 – NL3294