我想把多个表的数据写到文件中,
然后再从XML 文件中导入,
请问怎么定义XML 文件的格式?
怎么写自已定义的XML 文件呢?
然后再从XML 文件中导入,
请问怎么定义XML 文件的格式?
怎么写自已定义的XML 文件呢?
解决方案 »
- 两种检查网络状态的方式,一个连不连接都是连接的,一个是连不连接都不连接.
- 急求,fastreport3报表中如何打印长型字体?
- 怎样把 Delphi8 编写的*.exe 打包成安装文件
- Delphi中如何用gif动画?
- 用DElphi怎么现实,客户端的操作,在服务器端响应。
- 蓝鸟(
- 如何从扩展名得到文件类型描述
- 求TmxOutlookBar 1.54
- 在delphi下,怎样编程使用.chm格式的帮助文件
- 这里有做收银管理系统开发的吗? 想大家求教能下载到常用收银机和各部件驱动、测试程序的网站,有吗?
- 高分紧急求助,请各位提供IE方面开发的帮助和资料!!!!
- 今天大问题解决了,能提前完成任务,高兴ing..散分!!!
<Fields Count=5>
<Field Name="" Type="" Null="">
<Field Name="" Type="" Null="">
<Field ……>
</Fields>
<Records Count=7>
<Record field1="" field2="" field3="" ……>
<Record field1="" field2="" field3="" ……>
</Records>
</Table>
会不会XML啊?
var
path:string;
i:integer;
begin
path:=extractfilepath(application.ExeName);
memo1.Lines.Add('<?xml version="1.0" encoding="GB2312"?>');
memo1.Lines.Add('<员工信息>');
with table1 do
begin
if not active then
active:=true;
memo1.Lines.Add(' <标题>');
for i:=0 to fieldcount-1 do
memo1.Lines.Add(' <cell>'+fields[i].FieldName+'</cell>');
memo1.Lines.Add(' </标题>'); first;
while not eof do
begin
memo1.Lines.Add(' <row>');
for i:=0 to fieldcount-1 do
memo1.Lines.Add(' <cell>'+fields[i].AsString+'</cell>');
memo1.Lines.Add(' </row>');
next;
end;
end;
memo1.Lines.Add('</员工信息>');
memo1.Lines.SaveToFile(path+'temp.xml');
webbrowser1.Navigate(path+'temp.xml');end;end.
-----分太少!