I am using a Servlet to recv a XML string as a post from a form and i wanna
simply parse it to get hold of the vars.
the code i am using is
String strXml;
strXml = request.getParameter("strMessage");
try {
// Request document building without validation
SAXBuilder builder = new SAXBuilder(false);
Document doc = builder.build(strXml);
Element root = doc.getRootElement();
String strName = root.getChildText("Name");
PrintWriter out = response.getWriter();
response.setContentType("text/html");
out.println("<html>");
out.println("Name = " + strName );
out.println("</html>");
}
catch( Exception e ) {
System.out.println( e );
}
the exception i get is
org.jdom.JDOMException: Error on line 0: File "<message><Name>Shailesh
Khandkar</Name><message>"
Now i undrstand that the line
SAXBuilder builder = new SAXBuilder(false);
Document doc = builder.build(strXml);
is causing the problem as SaxBuilder takes a filename to build JDOM frm as a
param. However, i have only a string .. what do i do ?
Mayuresh
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.231 / Virus Database: 112 - Release Date: 02/12/2001
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets