XE4 中的"ADOM XML v4"

"ADOM XML v4" in XE4

本文关键字:v4 XML ADOM XE4 中的      更新时间:2023-10-16

我正在尝试在我的新C++Builder XE4应用程序中使用"ADOM MXL v4",如下所示:

xmlDoc = new TXMLDocument(NULL);
xmlDoc->DOMVendor = GetDOMVendor(L"ADOM XML v4");

但是CCD_ 1抛出异常,消息为"No Matching DOM Vendor:ADOM XML v4"。

有人能帮忙吗?

谢谢Sam

GetDOMVendor()返回DOM之前,必须向RegisterDOMVendor()注册DOM实现。VCL的本机"ADOM XML v4"实现是仅在Mac OSX平台上的默认DOM供应商。要在其他平台上激活它,请尝试在代码中添加#include <Xml.adomxmldom.hpp>语句。如果这不起作用,您可能需要使用#pragma link "Xml.adomxmldom"语句。