我的xml文件如下:现在我想读取里面的字段填入文本框(例如:edit1.text:=
unit_name".value where unit_id".value =250261010001 ,或者edit2.text:=name where cardno="3333333333333333 )请问该怎么实现?
<?xml encoding="GBK" >
<root>
<sysconfig>
<item id="unit_id" value="250261010001"/>
<item id="unit_name" value="改革改革感"/>
<item id="sync_date" value="2007-12-5"/>
</sysconfig>
<vouchers>
<voucher id="1" date="2007-12-5" sn="1234-5678-90" accno="01258" item="12" para="34" term="567890" item="123456" amt="4798.23" topunit="XXXX" baseunit="YYYY"paytype=" 方法方法法" usage="勿忘我勿忘我" sync_date="2007-12-6">
<paydetails>
<item id="1" sn="1" name="方法" cardno="3333333333333333" amt="2000.00" status=" 新建"/>
<item id="1" sn="2" name="得到" cardno="4444444444444444" amt="2798.23" status=" 新建"/>
<paydetails>
</voucher>
</vouchers>
</root>
unit_name".value where unit_id".value =250261010001 ,或者edit2.text:=name where cardno="3333333333333333 )请问该怎么实现?
<?xml encoding="GBK" >
<root>
<sysconfig>
<item id="unit_id" value="250261010001"/>
<item id="unit_name" value="改革改革感"/>
<item id="sync_date" value="2007-12-5"/>
</sysconfig>
<vouchers>
<voucher id="1" date="2007-12-5" sn="1234-5678-90" accno="01258" item="12" para="34" term="567890" item="123456" amt="4798.23" topunit="XXXX" baseunit="YYYY"paytype=" 方法方法法" usage="勿忘我勿忘我" sync_date="2007-12-6">
<paydetails>
<item id="1" sn="1" name="方法" cardno="3333333333333333" amt="2000.00" status=" 新建"/>
<item id="1" sn="2" name="得到" cardno="4444444444444444" amt="2798.23" status=" 新建"/>
<paydetails>
</voucher>
</vouchers>
</root>
解决方案 »
- 请教:DBGridEh双击弹出修改窗口,修改了数据后,返回DBGridEh,要看到最新修改的
- 请问关于过程move
- TO SQL数据库的添加以及用户的添加?
- 请教高手,如何检测dbgrid中有某一行被选中?详细请进.
- fastreport能支持套打吗?就是有背景图片,但不打印背景图片,还有就是fastreport如何控制小数位?
- 在过程中如何动态建立控件与它的事件?急!
- TRect类型
- 怎样在treeview显示树的时候同步更新节点数据
- 小声的问:Code Insight窗口怎样改成不用Ctrl+空格弹出?大声的喊:放分喽!瞧我的信誉!
- 高手来呀!救命!
- emf导出pdf
- 关于delphi的字体
uses msxml.............
var
xdoc:IXMLDOMDocument;
begin
xdoc:=CoDOMDocument.Create;
xdoc.load(你的xml文件);
edit1.text:=(xdoc.selectSingleNode('/root/sysconfig/item/[@id=''unit_name'']') as IXMLDOMElement).getAttribute('value');
........
////其他的照着写
xdoc:=nil;
end;