Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
xerces_dom [2008/04/14 22:36] kmioduszewski |
xerces_dom [2008/04/14 23:13] kmioduszewski |
||
---|---|---|---|
Linia 138: | Linia 138: | ||
</code> | </code> | ||
+ | |||
Linia 147: | Linia 148: | ||
<code cpp> | <code cpp> | ||
//... | //... | ||
- | XMLCh* | + | |
xercesc::DOMDocument* XMLdoc = parser->getDocument(); | xercesc::DOMDocument* XMLdoc = parser->getDocument(); | ||
xercesc::DOMElement* root = XMLdoc->getDocumentElement(); | xercesc::DOMElement* root = XMLdoc->getDocumentElement(); | ||
+ | |||
+ | //pobieramy nazwę elementu głównego | ||
+ | char* rootName = XMLString::transcode(root->getLocalName()); | ||
+ | |||
+ | if(root->hasAttributes()) { | ||
+ | DOMNamedNodeMap* attrMap = root->getAttributes(); | ||
+ | } | ||
+ | |||
+ | |||
</code> | </code> |