The parseWithContext will always throw an UnsupportedException; you
should do as Jesse suggests, but use the parse() method instead.
Alberto
Jesse Pelton wrote:
You'll need to construct an input source to pass to parseWithContext().
Check out the documentation for MemBufInputSource. It should meet your
needs. The MemParse sample demonstrates the technique. It uses a SAX
parser, but the code is very similar with DOM.
-----Original Message-----
From: K.WIKI [mailto:kgou...@gmail.com]
Sent: Friday, June 26, 2009 10:58 AM
To: c-users@xerces.apache.org
Subject: RE: Xerces and special caractere < >
Hi a gain ,
I try to parse a XML file
what i'm doing know it's like this
XMLCh tempStr[100];
XMLString::transcode("LS", tempStr, 99);
DOMImplementation *impl =
DOMImplementationRegistry::getDOMImplementation(tempStr);
DOMBuilder* parser =
((DOMImplementationLS*)impl)->createDOMBuilder(DOMImplementationLS::MODE
_SYNCHRONOUS,
0);
m_xmlDoc = 0;
m_xmlDoc = parser->parseURI(m_strValue); //strValue =
"C:\\x1.xml";
until now this solution work .
But now , I want Parse a string ,
I try with parser->parseWithContext (...)
but I don't know how can add my string to parseWithContext ?? or there
is
another way to do this
Thanks