如何知道DOMDocument是否由解析器拥有
How to know if a DOMDocument is owned by a parser
我正在调查一个API从两个不同的源调用的问题。我们有一个API叫分派。其签名如下:
DOMDocument* dispatch( DOMDocument * requestDocument )
我们观察到这个API可以通过传递一个DOMDocument对象来调用,该对象是
使用DOMImplementation::createDocument创建的独立DOMDocument对象http://xerces.apache.org/xerces-c/apiDocs-3/classDOMImplementation.html
使用AbstractDOMParser::getDocument创建的解析拥有的DOMDocument对象143年http://xerces.apache.org/xerces-c/apiDocs-3/classAbstractDOMParser.html bc9285686b49f0f06a184b079292a
如果我使用方法1创建了一个文档,它将不属于解析器。但是,如果我使用方法2创建它,它将归解析器所有。
我的问题是,如果我有一个文档,我怎么知道它是否由解析器拥有?
你能在这方面帮助我或者给我指出一些资源吗?我们说话的时候,我正在探索。
谢谢,孔雀舞。
它们都是解析的结果。
相关文章:
- 努力将整数转换为链表。不知道我在这里做错了什么
- 我正在使用嵌套的while循环来解析具有多行的文本文件,但由于某种原因,它只通过第一行,我不知道为什么
- 在 c++ 中拥有一组结构的正确方法是什么?
- 函数何时会在c++中包含stack_Unwind_Resume调用
- 这个指针和内存代码打印是什么?我不知道是打印垃圾还是如何打印我需要的值
- 叮当不知道PTRDIFF_MAX?
- 如何在不知道向量大小的情况下输入向量内部的向量?
- 我正在尝试使用 c++ 创建一个货币转换程序,我不知道如何继续
- Python中的for循环与C++有何不同
- 不知道某个东西是否被忽略会引入未定义的行为吗
- 我想知道长双倍和双倍之间的区别
- 我需要知道编译器如何在cpp中使用析构函数
- 如何在C++中读取空格分隔的输入 当我们不知道输入的数量时
- 如何知道QDataStream不能反序列化某些内容
- 有没有办法知道Tracer是否成功地完全连接到了jaegerclientcpp中的jaeger后端服务器
- 如何知道整数中的位数
- 有人知道为什么在开关中使用stoi函数会返回恒定的错误吗
- 有没有机会触发一个不知道拥有队列的kevent?还有其他选择吗?
- 我怎么知道谁拥有某个指针
- 如何知道DOMDocument是否由解析器拥有