変数weekがオブジェクト配列[7]日で構成され、日がオブジェクト配列[9]時間で構成されるプログラムがあります。各時間オブジェクトには3つのデータメンバーがあります。特定の曜日と時間の各メンバーに、xmlファイルから特定の値を割り当てたいと思います。
<parent>
<day>wednesday
<hour>18.00
<value1>5</value1>
<value2>10</value2>
<value3>15</value3>
</hour>
</day>
<day>thursday
<hour>18.00
<value1>2</value1>
<value2>3</value2>
<value3>9</value3>
</hour>
</day>
</parent>
day[wedensday].hour[18.00].member1 = xml.day[wednesday].hour[18.00].value1
day[wedensday].hour[18.00].member1 = xml.day[wednesday].hour[18.00].value2
day[wedensday].hour[18.00].member1 = xml.day[wednesday].hour[18.00].value3
私はxmlの操作に不慣れで、次の擬似コードを考え出しましたが、それを実装するのは困難です。
member[i] = value[i] where day[i].name == xml.day && day[i].hour[i] == xml.hour
誰かが私を案内したり、この問題に役立つリソースに私を導いたりすることができれば、それは大いにありがたいです、ありがとう:)