[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: SAXParser error


saxparser no protocol
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...

-----Original Message-----
From: Barry Lulas [mailto:Barry.Lulas@B...]
Sent: 08 November 2002 15:00
To: 'xml-dev@l...'
Subject: SAXParser error

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!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
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.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.