Narzędzia użytkownika

Narzędzia witryny


xerces_dom

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
xerces_dom [2008/04/14 19:54]
kmioduszewski
xerces_dom [2008/04/14 20:15]
kmioduszewski
Linia 67: Linia 67:
 } }
 </​code>​ </​code>​
 +
 +
 +
  
  
Linia 74: Linia 77:
 Poniżej przykładowe fragmenty kodu dotyczącego inicjalizacji i korzystania z XercesDOMParser. Poniżej przykładowe fragmenty kodu dotyczącego inicjalizacji i korzystania z XercesDOMParser.
 <code cpp> <code cpp>
-XercesDOMParser* parser = new XercesDOMParser();​ +xercesc::XercesDOMParser* parser = new xercesc::XercesDOMParser();​ 
-parser->​setValidationScheme(XercesDOMParser::​Val_Auto); ​ //uruchamia walidację, jeżeli dostępne jest DTD (wewnętrzne/​zewnętrzne) ​  +parser->​setValidationScheme(xercesc::XercesDOMParser::​Val_Auto); ​ //uruchamia walidację, jeżeli dostępne jest DTD (wewnętrzne/​zewnętrzne) ​  
 parser->​setDoNamespaces(true);  ​ parser->​setDoNamespaces(true);  ​
  
Linia 90: Linia 93:
 } }
 catch (...) { catch (...) {
 +    //...
 +}
 +
 +if(parser->​getErrorCount()==0) {
 +    xercesc::​DOMDocument* XMLdoc = parser->​getDocument();​
     //...     //...
 } }
  
 </​code> ​ </​code> ​
xerces_dom.txt · ostatnio zmienione: 2008/04/16 15:33 przez kmioduszewski