【发布时间】:2016-09-22 22:29:39
【问题描述】:
我见过许多类似的答案,但没有一个比这个简单的案例更相似。
在下面的示例中,我将如何将州名加入城市以创建输出?
输入文件#1
<cities>
<city>
<state_id>100<state_id>
<city_name>Los Angeles</city_name>
</city>
<city>
<state_id>100<state_id>
<city_name>San Francisco</city_name>
</city>
<city>
<state_id>200<state_id>
<city_name>Chicago</city_name>
</city>
</cities>
输入文件#2
<states>
<state>
<id>100</id>
<name>California</name>
</state>
<state>
<id>200</id>
<name>Illinois</name>
</state>
<state>
<id>300</id>
<name>Texas</name>
</state>
</states>
输出
<cities>
<city>
<state_id>100<state_id>
<city_name>Los Angeles</city_name>
<name>California</name>
</city>
<city>
<state_id>100<state_id>
<city_name>San Francisco</city_name>
<name>California</name>
</city>
<city>
<state_id>200<state_id>
<city_name>Chicago</city_name>
<name>Illinois</name>
</city>
</cities>
【问题讨论】:
-
您的处理器是否支持 XSLT 2.0?