|
我使用了一个_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值?谢谢。 |
|