[jdom-interest] JDOM: Parsing XML String, getting error

Firdos Ali dawuad at yahoo.com
Mon Dec 15 20:18:18 PST 2003


Hello,
  I am new to this mailing list, so please forgive me
if this has already been asked before.  I want to
parse an XML string.  I know the JDOM parser works
great with a file, but apparently I have been
unsuccessful parsing an XML String.  Below is how I
initialize the parser:

import ...

public class XMLParser{
private Document doc = null;
  public XMLParser(String xml){
	doc = readDocument(xml);
  }

  private Document readDocument(String xml) {
    try {
      SAXBuilder builder = new SAXBuilder();
      org.jdom.Document result = builder.build(new
StringReader(xml));
      return result;
    } catch(JDOMException e) {
      e.printStackTrace();
    } catch(NullPointerException e) {
      e.printStackTrace();
    }
    return null;
  } //readDocument

}

The following is the error I receive:
JDOM/xmlparser.java [81:1] cannot resolve symbol
symbol  : method build (java.io.StringReader)
location: class org.jdom.input.SAXBuilder
      org.jdom.Document result = builder.build(new
StringReader(filename));
--> Arrow pointing to builder.build

Please if someone can help me out.  If JDOM does not
have this feature, then can someone please recommend a
parser that can parse an XML String.

Thank You in advance.

__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/



More information about the jdom-interest mailing list