我有一个程序,其中变量 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
如果有人可以指导我或指导我找到有助于解决此问题的资源,将不胜感激,谢谢:)