Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
xerces_dom [2008/04/15 02:01] kmioduszewski |
xerces_dom [2008/04/15 10:19] kmioduszewski |
||
---|---|---|---|
Linia 139: | Linia 139: | ||
</code> | </code> | ||
+ | |||
+ | |||
Linia 195: | Linia 197: | ||
//klasa pomocnicza ułatwiająca współpracę z XMLCh* | //klasa pomocnicza ułatwiająca współpracę z XMLCh* | ||
class UniString { | class UniString { | ||
- | public : | + | private : |
- | UniString(const XMLCh* const str) | + | char* cString; |
+ | XMLCh* xmlString; | ||
+ | |||
+ | public : | ||
+ | UniString(const XMLCh* const str) | ||
: | : | ||
cString(xercesc::XMLString::transcode(str)), | cString(xercesc::XMLString::transcode(str)), | ||
Linia 228: | Linia 234: | ||
return(s); | return(s); | ||
} | } | ||
- | |||
- | private : | ||
- | char* cString; | ||
- | XMLCh* xmlString; | ||
}; | }; | ||
Linia 278: | Linia 280: | ||
}; | }; | ||
</code> | </code> | ||
- | ''parser.cpp'' | + | ''parser.cpp'' FIXME |
<code cpp> | <code cpp> | ||
#include "support.h" | #include "support.h" | ||
Linia 290: | Linia 292: | ||
parser->setErrorHandler(errHandler); | parser->setErrorHandler(errHandler); | ||
- | UniString src = UniString("dupa.xml"); | + | UniString src = UniString("file.xml"); |
try { | try { | ||
parser->parse(src.toXMLString()); | parser->parse(src.toXMLString()); |