<?xml version="1.0" encoding="utf-8" ?>
<Nodes xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<Node NodeID="10000000" NodeName="abc" ParentNodeID="0">
<Node NodeID="10000001" NodeName="abc1" ParentNodeID="10000000">
<Node NodeID="10000002" NodeName="abc11" ParentNodeID="10000001"/>
<Node NodeID="10000003" NodeName="abc12" ParentNodeID="10000001"/>
</Node>
</Node>
<Node NodeID="10000004" NodeName="efg" ParentNodeID="0">
<Node NodeID="10000005" NodeName="efg1" ParentNodeID="10000004">
<Node NodeID="10000006" NodeName="efg1" ParentNodeID="10000005"/>
<Node NodeID="10000007" NodeName="efg2" ParentNodeID="10000005"/>
<Node NodeID="10000008" NodeName="efg3" ParentNodeID="10000005"/>
</Node>
</Node>
<Node NodeID="10000009" NodeName="aaa" ParentNodeID="0">
</Node>
</Nodes>
现在的效果是
nodes
abc
abc1
abc11
abc12
efg
efg1
efg1
efg2
efg3
aaa
我想要的效果是
abc
abc1
abc11
abc12
efg
efg1
efg1
efg2
efg3
aaa请各位帮一下忙,想用直接绑定,不知是不是有什么地方没设好。
谢谢
<Nodes xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<Node NodeID="10000000" NodeName="abc" ParentNodeID="0">
<Node NodeID="10000001" NodeName="abc1" ParentNodeID="10000000">
<Node NodeID="10000002" NodeName="abc11" ParentNodeID="10000001"/>
<Node NodeID="10000003" NodeName="abc12" ParentNodeID="10000001"/>
</Node>
</Node>
<Node NodeID="10000004" NodeName="efg" ParentNodeID="0">
<Node NodeID="10000005" NodeName="efg1" ParentNodeID="10000004">
<Node NodeID="10000006" NodeName="efg1" ParentNodeID="10000005"/>
<Node NodeID="10000007" NodeName="efg2" ParentNodeID="10000005"/>
<Node NodeID="10000008" NodeName="efg3" ParentNodeID="10000005"/>
</Node>
</Node>
<Node NodeID="10000009" NodeName="aaa" ParentNodeID="0">
</Node>
</Nodes>
现在的效果是
nodes
abc
abc1
abc11
abc12
efg
efg1
efg1
efg2
efg3
aaa
我想要的效果是
abc
abc1
abc11
abc12
efg
efg1
efg1
efg2
efg3
aaa请各位帮一下忙,想用直接绑定,不知是不是有什么地方没设好。
谢谢
读xml的时候是dataset.read("xml文件");或者就直接不要notes节点,应该可以的