我正在尝试读取节点值并进行一些算术运算。此<xmin>174</xmin>
是该行,我想阅读174
并进行一些算术计算,例如用作整数。
下面的代码是为字符串格式创建的。我累了get_nodeValue, get_attributes
而不是get_text
,但我无法显示数字。我得到了一些不相关的数字,我猜他们会指出地址。
IXMLDOMNode *pNode = NULL;
BSTR name = NULL;
BSTR NpdeName = NULL;
CHK_HR(pNode->get_nodeName(&bstrNodeName));
printf("Node (%d), <%S>:\n", i, bstrNodeName);
CHK_HR(pNode->get_text(&name));
printf("\t%S\n", name);
下面的代码我已经尝试过了。
IXMLDOMNamedNodeMap *attribute;
CHK_HR(pNode->get_attributes(&attribute));
printf("\t%d\n", attribute);
和
VARIANT value;
CHK_HR(pNode->get_nodeValue(&value));
printf("\t%d\n", value);
提前致谢...