xml-Delphi的XML解析出现内存泄露的问题

问题描述

Delphi的XML解析出现内存泄露的问题
var
    ComInstrXML: IXMLDocument;
    mainNode, childHeadNode, childBodyNode, pNode: IXMLNode;
begin
    ComInstrXML:= LoadXMLData(const_XmlDocument);
    mainNode:= ComInstrXML.DocumentElement;
    ......

    Result:= ComInstrXML.XML.Text;
end;

使用上面的方式打包XML,最后是不是要释放ComInstrXML、MainNode……

现在我写的XML解析的程序存在内存泄露的问题

解决方案

理解错了,已解决问题

解决方案二:

我出现的内存泄露问题

时间: 2024-12-23 12:47:23

xml-Delphi的XML解析出现内存泄露的问题的相关文章

PHP生成XML格式数据与解析xml数据程序

先看xml文档  代码如下 复制代码 <?xml version="1.0" encoding="utf-8"?> <article>     <item>         <title size="1">title1</title>         <content>content1</content>         <pubdate>2009-1

JS解析XML文件和XML字符串详解

 JS解析XML文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 <script type='text/javascript'> loadXML = function(xmlFile){ var xmlDoc=null; //判断浏览器的类型 //支持IE浏览器 if(!window.DOMParser && windo

htmlcxx中css文件解析中yyparse有内存泄露,哪位大神能不能帮忙看一下

问题描述 htmlcxx中css文件解析中yyparse有内存泄露,哪位大神能不能帮忙看一下 使用最新版的htmlcxx0.85版,把内部的css解析部分抽出之后,检测出内存泄露

XML文件DTD路径解析问题(in Eclipse)

1.xml文件声明的dtd文件路径如下: <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN""http://java.sun.com/dtd/ejb-jar_2_0.dtd"><ejb-jar >

jquery解析XML字符串和XML文件的方法说明

 本篇文章主要是对jquery解析XML字符串和XML文件的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 1.读取XML字符串: 例如:  代码如下: $(document).ready(function(){    var xml = "<xml><root><record><name>liubl</name></record><record><name>chencp</nam

Swift学习笔记(2)网络数据交换格式(XML,JSON)解析 [iOS实战 入门与提高卷]

Swift学习笔记(2)网络数据交换格式(XML,JSON)解析 参考书籍及资源:iOS实战 入门与提高卷 关东升 参考书籍地址 用NSXML来解析XML文档 用TBXML来解析XML文档 用NSJSONSerialization来解析JSON文档 目录 Swift学习笔记2网络数据交换格式XMLJSON解析 目录 用NSXML来解析XML文档 示例文档Notesxml 创建XMLParser类 调用与运行结果 用TBXML来解析XML文档 准备工作 创建XMLParser类 调用与运行结果 用

js XMLDOM解析xml 文档实例解析

js XMLDOM解析xml 文档实例解析 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta htt

python 解析XML python模块xml.dom解析xml实例代码_python

一 .python模块 xml.dom 解析XML的APIminidom.parse(filename)加载读取XML文件 doc.documentElement获取XML文档对象 node.getAttribute(AttributeName)获取XML节点属性值 node.getElementsByTagName(TagName)获取XML节点对象集合 node.childNodes #返回子节点列表. node.childNodes[index].nodeValue获取XML节点值 nod

JS解析XML文件和XML字符串详解_javascript技巧

JS解析XML文件 <script type='text/javascript'> loadXML = function(xmlFile){ var xmlDoc=null; //判断浏览器的类型 //支持IE浏览器 if(!window.DOMParser && window.ActiveXObject){ var xmlDomVersions = ['MSXML.2.DOMDocument.6.0','MSXML.2.DOMDocument.3.0','Microsoft.