[jdom-interest] JDOM prob

Ray Shanley rshanley at erols.com
Sun Jul 29 18:33:34 PDT 2001


I don't know if this is the source of your problem, but the following line
of code in your example
seems to have a problem...

>                                 String s = imageElement.toString();

imageElement is defined as a JDOM Element.  I do not see toString() as a
valid method of Element.
If you are trying to obtain the text of the Element, I believe that proper
method would be either
getText() or getTextTrim()....

Hope this helps...

Regards;

Ray Shanley



-----Original Message-----
From: jdom-interest-admin at jdom.org
[mailto:jdom-interest-admin at jdom.org]On Behalf Of - XërôKòól -
Sent: Sunday, July 29, 2001 12:16 PM
To: jdom-interest at jdom.org
Subject: [jdom-interest] JDOM prob



hello,
>
>i have a problem running JDOM apps. i've a error that states:
>java.lang.NoSuchMethodError.
>i have read the faq page at JDOM site and adjustments to my classpath but i
>still cannot run JDOM
apps.
>please help. thank you.
>
>the following files are in my java standard extension dir:
>servlet.jar, xalan.jar, xerces.jar(xerces.jar comes with JDOM
download)
>
>the following is my CLASSPATH setting:
>
d:\jdk\bin;d:\jdom\lib\xerces.jar;d:\jdom\build\jdom.jar;d:\xerces-1_2_3\xer
ces.jar;d:\xalan\bin\xalan.jar;
>
>the following is the code i'm trying to run:
>import java.io.*;
>import java.io.File;
>
>import org.jdom.*;
>import org.jdom.input.*;
>import org.jdom.output.*;
>
>public class AddCode
>{
>         public AddCode(String filename)
>         {
>                 DOMBuilder builder = new DOMBuilder();
>                 Document doc;
>                 Element root, imageElement;
>
>                 try
>                 {
>                         FileInputStream in = new FileInputStream(new
File("d:\\project\\svg\\"
>+filename));
>                         try
>                         {
>                                 doc = builder.build(in);
>                                 root = doc.getRootElement();
>                                 imageElement = GetImageElement(root);
>                                 String s = imageElement.toString();
>                                 System.out.println(s);
>
>                         }
>                         catch(JDOMException e)
>                         {
>                                 System.out.println(e);
>                         }
>
>                         in.close();
>
>                 }
>                 catch (IOException ioe)
>                 {
>                         ioe.printStackTrace();
>                 }
>         }
>
>         public Element GetImageElement(Element e)
>         {
>                 Element child, grandChild;
>
>                 child = e.getChild("g");
>                 grandChild = child.getChild("image");
>
>                 return grandChild;
>
>         }
>
>}



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

_______________________________________________
To control your jdom-interest membership:
http://lists.denveronline.net/mailman/options/jdom-interest/youraddr@yourhos
t.com




More information about the jdom-interest mailing list