<Database>
2つの子要素を持つ要素を含むXMLファイルがあります<Patients> and <Hospitals>
。それぞれ<Patients>
に子要素<Patient>
があり、属性として名前が指定されています。各病院には、たとえば次のような属性名があります。<Hospital name="JR"
子要素<Patients>
を持つ子要素<Patient name="XY">
患者の構造をコピーしてファイルを更新したいのですが、そこに病院情報を追加します。患者名への追加属性として、または子要素として。何かご意見は?
編集:ありがとうティム、ここにサンプルがあります。
<Database>
<Patients>
<Patient name="Salvatore"/>
<Patient name="Luca"/>
</Patients>
<Hospitals>
<Hospital name="JR">
<Patients>
<Patient name="Salvatore"/>
</Patients>
</Hospital>
<Hospital name="LondonGeneral">
<Patients>
<Patient name="Luca"/>
</Patients>
</Hospital>
</Hospitals>
</Database>
出力は次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<Database>
<Patients>
<Patient name="Salvatore" hospital="JR"/>
<Patient name="Luca" hospital="LondonGeneral"/>
</Patients>
<Hospitals>
<Hospital name="JR">
<Patients>
<Patient name="Salvatore"/>
</Patients>
</Hospital>
<Hospital name="LondonGeneral">
<Patients>
<Patient name="Luca"/>
</Patients>
</Hospital>
</Hospitals>
</Database>
手伝ってくれてありがとう。