2011-03-12 4 views

答えて

2

通常、それはあなたがファイルに直列化してみてください、とだけ、ファイルの末尾に見えるかもしれません...

手動検査とかなり明白である - それは明らかに、完全なXMLではないでしょうが、それが必要手がかりを与えなさい。

DataContractSerializerは、完全なグラフをシリアライズすることができますが、XmlSerializerよりもXMLオプションが少ないことに注意してください。グラフモードはXMLに似ていません。サイクルを取り除くIMOが好ましい。 (すなわち、 "下向き" の参照のみをシリアライズ)

0
$normalizers->setCircularReferenceHandler(function ($object) { 
    return $object->getId(); 
}); 

[XmlIgnore] 
public Person Parent {get;set;} 

:通常、これはただのようなものの場合であります

関連する問題