这是生成xml的代码
<
x:parse
var
="sampleXml"
>
<
items
>
<
item
>
<
name
>
car1
</
name
>
<
price
>
10003
</
price
>
</
item
>
</
items
>
</
x:parse
>
<
x:set
select
="$sampleXml/items/item/price"
var
="price"
/>
<
c:out
value
="${price}"
/>
<
x:set
select
="$sampleXml/items/item/price"
var
="price"
/>
<
x:out
select
="$price"
/>
<
x:forEach
select
="$sampleXml/items/item"
>
<
x:out
select
="price"
/>
</
x:forEach
>








很多人可能都是这么使用的


但是,这样使用,得出的记过并不是期望的10001,而是[[price: null]]
以下是正确的两种错做法





