File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Soft Skills: The software developer's life manual this week in the Jobs Discussion forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Using JSP to call xalan parser

 
Terrence Howard
Greenhorn
Posts: 4
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi to all, I'm fairly new to xml and I have little bit more jsp under my belt. I;m working on a project that requires the use of jsp pages that take the data sent in from forms and parses it from the xml file. The parser is Xalan. Can anyone tell me how to call the xalan parser from the JSP page to parse my xml and extract the pertinent data? Any ideas or suggestions are welcomed.
T.H.
 
L Goundalkar
Ranch Hand
Posts: 395
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Here is the way to go about this problem.
1. You will get XML in the form of String or Stream in the JSP file.
2. The parser you are using can be of DOM or SAX. I am not sure of XALAN. I think it is DOM parser. There will be methods to pass this XML in to the parser instant in the form of String or Stream.
3. Create the parser instant in the JSP file or Servlet and pass the XML to the parser.
4. Now the parser will be loded with your XML and you traverse and do the work on this XML in your JSP or Servlet.

Hope this helps.
Cheers.
 
Shawn Bayern
Author
Ranch Hand
Posts: 160
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In general, I'd recommend using JSTL's standard <x:parse> and <x:transform> tags; you don't want to tie yourself to a specific XSLT processor or XML parser.
See http://java.sun.com/products/jstl for more information on JSTL, the JSP Standard Tag Library.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic