【发布时间】:2012-11-17 04:58:51
【问题描述】:
在我的 c++ 代码和使用 xerces 进行 sax 解析时,我想要属性的值 以它的名字命名。 我怎样才能做到这一点 ? xerces 文档中有类似的内容,但不起作用:
String identifier = atts.getValue("id");
提前致谢
【问题讨论】:
-
这段代码会产生类似这样的编译错误:can't convert char* to xml_sizet
-
在
getValue的返回上使用transcode并分配给 const char* -
char* from = XMLString::transcode(attrs.getValue("from"));它会生成此错误:从“const char*”到“XMLSize_t {aka long unsigned int}”的无效转换