讨论 libxml2 的缺陷,该怎么处理
讨论 libxml2 的缺陷
在用libxml2。非常想知道除了
1. 指针太多,使用不当时就会出现错误,在Linux系统中表现为常见的段错误,同样管理不当易造成内存泄漏;
2. 里面有些函数的功能设计的不是很好(比如获取Xpath函数,它不获取节点属性,这样子有些情况会定位不准)
这些缺点外还有其他的吗?
现在参与一个项目,可能会创建 N 很多个15k-50k的xml文档实现数据交换。所以非常想知道他的一些缺陷,到时可以避免。谢谢各位了……
------解决方案--------------------
1/ 做好错误检测,使用指针地方,注意是否有效
在用libxml2。非常想知道除了
1. 指针太多,使用不当时就会出现错误,在Linux系统中表现为常见的段错误,同样管理不当易造成内存泄漏;
2. 里面有些函数的功能设计的不是很好(比如获取Xpath函数,它不获取节点属性,这样子有些情况会定位不准)
这些缺点外还有其他的吗?
现在参与一个项目,可能会创建 N 很多个15k-50k的xml文档实现数据交换。所以非常想知道他的一些缺陷,到时可以避免。谢谢各位了……
------解决方案--------------------
1/ 做好错误检测,使用指针地方,注意是否有效