易截截图软件、单文件、免安装、纯绿色、仅160KB

Delphi xml文件的修改

文件内容如下:
<?xml version="1.0" encoding="utf-8"?>
<caches>
<cache name="地区信息" dll_name="BLLPack.bpl" method="CacheRegion" size="325" necessary="1" cache_way="1">
<tables>
<item name="region" update_date="2010-02-02 12:12:12:000" />
<item name="hospital_region" update_date="2010-02-02 12:12:12:000" />
</tables>
</cache>
<caches>
如何能修改update_date的值
uses
XMLIntf, XMLDoc;

procedure TForm1.Button2Click(Sender: TObject);
var
  xmlDoc: IXMLDocument;
  Node: IXMLNode;
  NodeList: IXMLNodeList;
begin
  xmlDoc := TXMLDocument.Create(nil);
  xmlDoc.Active := true;
  xmlDoc.Version := '1.0';
  xmlDoc.Encoding := 'GB2312';
  xmlDoc.LoadfromFile('c:\a.xml');
  NodeList := xmldoc.DocumentElement.ChildNodes['cache'].ChildNodes['tables'].ChildNodes;
  Node := NodeList.First ;
  Node.SetAttribute('update_date', 'abc');
  xmlDoc.SaveToFile('c:\a.xml');
  xmlDoc := nil;
end;



可以用XML绑定,然后直接用绑定对象加载,然后修改就可以了,这样非常简单。

关注...............

顶1楼
不过,如果1楼代码报错
可能1:删除 xmlDoc.Version :=


相关问答:

请教下,用DELPHI做SOHU的 - Delphi / 非技术区

一般都是怎么接活的?
收入怎么样
sohu?soho?

sohu 可能是small office house unit
小办公室,把家变成单位。

去威客网啊,很多个呢,还有外包的网站

学习学习。

现在Delphi做东西不行了,处于淘汰状 ......

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号