仲間のプログラマーにご挨拶!
xml をオブジェクトにアンマーシャリングしているときに大きな問題が発生しています。オブジェクトへの参照を作成する必要があります。どうすればそれを達成できますか?XSL 変換を使用しようとしましたが、サイクルが発生するため、これは正しいアプローチではありませんでした。簡単な方法があると 100% 確信しています。これが私の XML です。
<report>
<subject>
<subjectId>1</subjectId>
<name>John</name>
<surname>Doe</surname>
</subject>
<subject>
<subjectId>2</subjectId>
<name>Frank</name>
<surname>Timothy</surname>
</subject>
<individual>
<individualId>10</individualId>
<name>Isaac</name>
<surname>Newton</surname>
<co-worker>
<subject>
<subjectId>1</subjectId>
<inXml>true</inXml>
</subject>
<subject>
<subjectId>2</subjectId>
<inXml>true</inXml>
</subject>
</co-worker>
</individual>
<owner>
<subject>
<subjectId>2</subjectId>
<inXml>true</inXml>
</subject>
<share>100</share>
</owner>
</report>
inXml=true で「件名」または「個人」の参照を作成する必要があります。このフラグは、XML にその ID を持つエンティティがあるかどうかを示します。ご助力ありがとうございます :)