JDOM / CATATAN</>↗JDOM29 Mei 2009
This example demonstrates how to add CDATA section into an xml document. A CDATA section indicates a block that shouldn’t be parsed. To build a CDATA section just wrap the string with a CDATA object. package org.kodejava.jdom; import org.jdom2.CDATA; import org.jdom2.Document; import org.jdom2.Element; import org.jdom2.JDOMException; import org.jdom2.input.SAXBuilder; import org.jdom2.output.Format; import org.jdom2.output.XMLOutputter; import java.io.IOException; import java...
JDOM / CATATAN</>↗JDOM28 Mei 2009
This example show you how so set text content of XML element. Using JDOM we can easily insert text such as HTML tags without worrying about escaping the tags. JDOM will automatically do this conversion. package org.kodejava.jdom; import org.jdom2.Document; import org.jdom2.Element; import org.jdom2.JDOMException; import org.jdom2.input.SAXBuilder; import org.jdom2.output.Format; import org.jdom2.output.XMLOutputter; import java.io.IOException; import java.io.StringReader; pub...
JDOM / CATATAN</>↗JDOM26 Mei 2009
package org.kodejava.jdom; import org.jdom2.Document; import org.jdom2.Element; import org.jdom2.JDOMException; import org.jdom2.input.SAXBuilder; import java.io.IOException; import java.io.StringReader; public class JDOMElementTextContent { public static void main(String[] args) { String xml = """ <root> <paragraph> Lorem ipsum dolor sit amet, consectetur adipisicing \ elit, sed do eiusmod tempor incididunt ut labore et \ dolore magna aliqua. Ut enim ad minim […]
JDOM / CATATAN</>↗JDOM23 Mei 2009
In this example you can see how we can read xml attribute value as an integer value instead of string. JDOM provides method such as getIntValue(), getLongValue(), getFloatValue(), getDoubleValue() to get numerical values. For boolean value we can use the getBooleanValue() method. package org.kodejava.jdom; import org.jdom2.Document; import org.jdom2.Element; import org.jdom2.JDOMException; import org.jdom2.input.SAXBuilder; import java.io.IOException; import […]
JDOM / CATATAN</>↗JDOM21 Mei 2009
The List returned by the getChildren() method call is a java.util.List. Any modification to the List object immediately reflected in the backing document. This make the manipulation of the XML document easy. You can also see how we can add a new Element to the document by calling the addContent() method. package org.kodejava.jdom; import org.jdom2.Document; […]
JDOM / CATATAN</>↗JDOM18 Mei 2009
package org.kodejava.jdom; import org.jdom2.Document; import org.jdom2.Element; import org.jdom2.JDOMException; import org.jdom2.input.SAXBuilder; import java.io.ByteArrayInputStream; import java.io.IOException; import java.text.MessageFormat; import java.util.List; public class JDOMTraversingElement { public static void main(String[] args) { String xml = """ <root> <country name="Japan" capital="Tokyo"/> <country name="France" capital="Paris"/> <country name="Italy" capital=...