首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

_di_iXMLDocument的Options该如何设

2012-03-05 
_di_iXMLDocument的Options该怎么设我使用了一个_di_iXMLDocument,定义如下:_di_iXMLDocumentxmlDocxmlDo

_di_iXMLDocument的Options该怎么设
我使用了一个_di_iXMLDocument,定义如下:
_di_iXMLDocument   xmlDoc;
xmlDoc=LoadXMLData(...);//...代表组成XML的字符串。

xmlDoc解析XML等都正常,但是确无法给它的Options设置值。
例如:
xmlDoc-> Options < <AttrNull;后,遇到在节点中读取不存在的Attribute,还是返回一个空Variant,而非空字符串。再如:
xmlDoc-> Options < <AutoIndent;后,标签间还是没有任何自动缩进或添加占位字符。观察xmlDoc-> Options的值,无论怎么都为 '\0 '。
当然,我也试过把xmlDoc-> Active=false;之后再给Options赋值,还是不行。
请问各位这是怎么回事?我如何才能设置_di_iXMLDocument的Options值?谢谢。

[解决办法]
xmlDoc-> Options = xmlDoc-> Options < < AttrNull;

xmlDoc-> Options = xmlDoc-> Options < < AutoIndent;
[解决办法]
同意楼上
[解决办法]
xmlDoc-> Options = xmlDoc-> Options > > AutoIndent;

热点排行