2013-02-22 3 views
8

それが無効°のシンボルが含まれているためは、Delphiから読み取ることができない次のXML:読書2010

V1: <Item Id="1" Description="90° Hinge"/> 

Delphi は認識していないようですがXMLでこれを行う「標準的な」方法:

V2: <Item Id="1" Description="90&deg; Hinge"/> 

Delphi はこの[OK]を扱うように見えるん:

V3: <Item Id="1" Description="90&#176; Hinge"/> 

私はRESTfulなWebサービスからデータを取得していますので、私は特に越えてくるXMLパケットの制御を持っていないが、私はする必要がありますそれらを読むことができる。

質問

  1. V2は、それを行うための標準的なXMLの方法であれば、なぜDelphiはこれをサポートしていませんか?それとも私が気づいていない特別な方法がありますか?
  2. V1 XMLはひどく最初に形成されていますか?もしそうなら、私はRESTfulなインターフェースをV3形式でエクスポートするように変更することを要求します。

デルファイ2010を使用しています。ご協力いただければ幸いです。

答えて