社区
Delphi
帖子详情
高手请进!Delphi中如何操作XML?能给出例子吗?
寒星
2001-11-02 04:07:05
我已经IMPORT了MSXML3。DLL,但不知道该如何使用它,手中没有这方面的资料,哪位能给出操作XML的例子?
...全文
161
3
打赏
收藏
高手请进!Delphi中如何操作XML?能给出例子吗?
我已经IMPORT了MSXML3。DLL,但不知道该如何使用它,手中没有这方面的资料,哪位能给出操作XML的例子?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
寒星
2001-11-06
打赏
举报
回复
我试了一下,有些问题。你能不能给个完整的例子,因为上述代码中有些函数、方法我不知道该引用哪个单元,比如说:URLEncoding。例子请发到tonyjoule@21cn.com。谢谢!
寒星
2001-11-06
打赏
举报
回复
我试试看,可以的话马上给分。
rabbit
2001-11-05
打赏
举报
回复
var
pXML: WideString;
strXML: WideString;
oReq: IXMLHTTPRequest;
reMsg :String;
root: IXMLDOMDocument;
node: IXMLDOMNode;
iLength: Integer;
begin
strXML := txtXML.Text;
If strXML = '' Then
Exit;
txtResponse.Text := txtResponse.Text + '上传数据';
pXML := 'xml=' + strXML;
pXML := URLEncoding(pXML);
oReq := CreateOleObject('Msxml2.XMLHTTP.3.0') as IXMLHTTPRequest;
oReq.Open('POST', POST_URL + 'zhgs.asp', False,varNull,varNull);
iLength := Length(pXML);
oReq.setRequestHeader('Content-Length', IntToStr(iLength));
oReq.setRequestHeader('CONTENT-TYPE', 'application/x-www-form-urlencoded');
oReq.send(pXML);
txtResponse.Text := txtResponse.Text + '上传完毕';
reMsg := '';
reMsg := oReq.responseText;
root := oReq.responseXML As IXMLDOMDocument;
node := root.selectSingleNode('message');
if node <> nil then
begin
reMsg := node.Text;
end;
txtResponse.Text := txtResponse.Text + reMsg;
Application.MessageBox(PChar('回应:'+reMsg),'上传提示',MB_ICONINFORMATION);
end;
Delphi
操作
XML
(一)
本文介绍了SimDesign BV的Native
Xml
组件,包括其购买信息。重点
给出
多个使用Native
Xml
操作
XML
的
例子
,如
XML
的装载、存储和导出,连接到节点,事件驱动处理,创建简单
XML
文件,以及使用UTF8和Unicode编码文件等,还
给出
了相应的代码示例。
delphi
操作
XML
(二)
本文围绕
Delphi
操作
XML
的符号引用展开,重点介绍了TNative
Xml
类,它是
XML
文件载体,可加载、保存
XML
文档,还介绍了其众多属性和方法。此外,还提及了TComponentAccess、TPersistentAccess等多个类,以及它们的功能和使用方式,如TsdBufferedReadStream用于流缓冲读取等。
Delphi
操作
XML
本文介绍了使用
Delphi
操作
XML
的两种方法:通过TClientDataSet处理固定格式
XML
和利用T
XML
Document结合
XML
DataBinding向导实现更为灵活的
XML
操作
。后者通过实例展示了如何将
XML
节点映射为对象,便于读取和修改。
Delphi
操作
XML
的技巧
本文介绍使用
Delphi
操作
XML
的两种方法:通过TClientDataSet处理固定格式
XML
和利用T
XML
Document及
XML
DataBinding向导实现灵活
操作
。示例展示了如何导出数据集到
XML
文件及配置文件的读写。
Delphi
操作
xml
本文深入探讨了
Delphi
中
XML
文档的
操作
方法,包括读取、写入、使用不同解析器以及选择合适的
XML
解析方式。重点介绍了
Delphi
提供的
XML
单元和DOM接口,以及如何灵活运用这些工具进行
XML
文档的管理。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章