| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
egr 17.09.2003 13:23
Хачить xnode.c так?:// Attr getAttributeNodeNS(in DOMString name);
static void _getAttributeNodeNS(Request& r, MethodParams& params) {
GdomeElement* element=get_self_element(r);
const String& name=params.as_string(0, "name must be string");
GdomeException exc;
if(GdomeAttr *attr=gdome_el_getAttributeNodeNS(element,
r.transcode(name).use(), &exc)) {
// write out result
r.write_no_lang(*new VXnode(&r.charsets, (GdomeNode* )attr));
} else if(exc)
throw Exception(
0,
exc);
}И далее: // Attr getAttributeNodeNS(in DOMString name);
add_native_method("getAttributeNodeNS", Method::CT_DYNAMIC, _getAttributeNodeNS, 1, 1);