_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;