关于XMLDoucment控件的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!下面就是XMLDoucment要读取的XML : <?xml version="1.0" encoding="GB2312" ?>
<studentlist>
<student class="1">
<name age="12"><![CDATA[ "小明" ]]></name>
<sex>vdvd</sex>
</student>
</studentlist>下面是读取的省略代码:....
....
.... //使 Child_node指向 <student>的第一个子结点 Child_node:= parent_node.ChildNodes.First;
while (child_node <> nil ) do
begin //c //如果是name结点
if child_node.NodeName='name' then
begin
clientdataset1.FieldByName('name').Text:=child_node.Text;
clientdataset1.FieldByName('age').Text:= child_node.Attributes['age'];
end;
....
...
....
... " clientdataset1.FieldByName('name').Text:=child_node.Text;" 这语句出了问题,
可能是child_node.Text属性 不能读取 <![CDATA[ "小明" ]]> 区 里的内容, 请问如何才能读取CDADA区里的内容
<studentlist>
<student class="1">
<name age="12"><![CDATA[ "小明" ]]></name>
<sex>vdvd</sex>
</student>
</studentlist>下面是读取的省略代码:....
....
.... //使 Child_node指向 <student>的第一个子结点 Child_node:= parent_node.ChildNodes.First;
while (child_node <> nil ) do
begin //c //如果是name结点
if child_node.NodeName='name' then
begin
clientdataset1.FieldByName('name').Text:=child_node.Text;
clientdataset1.FieldByName('age').Text:= child_node.Attributes['age'];
end;
....
...
....
... " clientdataset1.FieldByName('name').Text:=child_node.Text;" 这语句出了问题,
可能是child_node.Text属性 不能读取 <![CDATA[ "小明" ]]> 区 里的内容, 请问如何才能读取CDADA区里的内容
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货