[XML-DEV Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
RE: SAXParser error
Title: Message
The
String argument to parse is not the XML content, it is the URL of the resource
containing the content.
Try
creating a StringReader and create an InputSource that wraps the
Reader.
Michael Kay Software AG home:
Michael.H.Kay@n... work: Michael.Kay@s...
I have a web service that receives a string
containing well-formed XML. I am trying to parse this string using the
SAXParser and the default handler.
// This
is the client side:
StringBuffer buff = new StringBuffer();
buff.append("<?xml version='1.0' encoding='UTF-8'?>");
buff.append("<myelement attr1 = 'false' attr2 = 'true'>");
buff.append("
<nestedelement>value</nestedelement>");
buff.append("</myelement>");
String
s = new String(buff);
// This
is the server side that receives the string reqeust
DefaultHandler handler = new DefaultHandler();
...
try {
SAXParserFactory factory = SAXParserFactory.newInstance();
SAXParser
parser = factory.newSAXParser();
// The
exception comes when I call parse, trying to parse the string as an XML
document
parser.parse(s, handler);
} catch (Exception e)
{
// The
exception I'm getting is: no protocol: PRINTS OUT THE XML TEXT
}
Anyone know what the source of the exception
is?
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
RSS 2.0 |
|
Atom 0.3 |
|
|
Stylus Studio has published XML-DEV in RSS and ATOM formats,
enabling users to easily subcribe to the list from their preferred news reader application.
|
Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website.
they were not included by the author in the initial post. To view the content without the Sponsor Links please
click here.
|
|