Mencari Root XML Menggunakan Java

XML 1 min read

Untuk mencari node dari file XML menggunakan Java sangat mudah, berikut adalah contoh source code untuk mencarinya. Ceritanya, ada file xml bernama mahasiswa.xml dengan isi sebagai berikut:
<?xml version="1.0"?>
<stis>
    <mahasiswa type="Komputasi">
        <nama>Azuharu</nama>
		<jurusan>
			<kelas>4KS1</kelas>
		</jurusan>
	</mahasiswa>
</stis>
Menggunakan Java, kita akan mencari root dari XML tersebut. Jika source code nya benar, maka hasil running dari program akan menghasilkan "stis" Ini adalah source code nya:
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;
import org.w3c.dom.Node;

public class xmlroot 
{
    public static void main (String [] args)
    {
        System.out.println("Mencari Root dari File XML");
        try
        {
            DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
            DocumentBuilder db = dbf.newDocumentBuilder();
            Document doc = db.parse("mahasiswa.xml");
            Node node = doc.getDocumentElement();
            String root = node.getNodeName();
            System.out.println("Rootnya adalah: "+root);
        }
        catch(Exception e)
        {
        }
    }
}
Semoga bermanfaat
  • Share this article on
Sal
Administrator
Seorang penulis yang suka belajar hal baru dan dunia fotografi