Memuat dan Membaca XML (Loading XML)
Di bagian ini, kamu akan belajar:
Cara membuka file XML (misalnya books.xml
)
Cara membaca file XML ke dalam JavaScript
Cara memuat string XML langsung (bukan dari file)
Contoh:
Membaca file XML dari file eksternal
Membaca XML dalam bentuk string
Mengakses Node (Accessing Nodes)
Di sini kamu akan belajar:
Cara mengambil elemen berdasarkan urutan (index)
Cara melakukan perulangan (loop) semua elemen
Cara melihat jenis node (misalnya elemen, teks, komentar)
Cara menjelajahi node berdasarkan hubungan (seperti anak, saudara, dll)
Informasi Tentang Node (Node Information)
Bagian ini menjelaskan cara:
Melihat nama node (contoh: "title", "author")
Mengambil teks isi dari node
Mengubah isi teks node
Mengetahui jenis dan nama node elemen
Daftar Node dan Atribut (Node List & Attribute List)
Di bagian ini, kamu bisa:
Mengambil teks dari elemen pertama tertentu (misalnya <title>
)
Melakukan loop pada semua node
Mengambil atribut dari suatu elemen (misalnya lang="en"
)
Menelusuri Struktur XML (Traversing Node Tree)
Di sini kamu akan:
Menelusuri seluruh struktur XML dari atas ke bawah
Menampilkan jumlah node dalam daftar node
Menavigasi Node (Navigating Nodes)
Pelajari cara:
Mendapatkan parent (induk) dari node
Mengambil anak pertama dan terakhir dari node
Menemukan saudara sebelum dan sesudah sebuah node
Mengambil Nilai Node (Get Node Values)
Di bagian ini kamu belajar:
Mengambil isi teks dari elemen
Mengambil nilai dari atribut
Mengubah Nilai Node (Change Node Values)
Pelajari cara:
Mengubah isi teks dari elemen
Mengubah nilai atribut dengan setAttribute()
atau langsung nodeValue
Menghapus Node (Remove Nodes)
Di bagian ini kamu bisa:
Menghapus elemen (tag) tertentu
Menghapus node teks
Menghapus seluruh atribut atau berdasarkan nama
Mengganti Node (Replace Nodes)
Pelajari cara:
Mengganti elemen dengan elemen lain
Mengganti teks yang ada dalam node
Membuat Node Baru (Create Nodes)
Bagian ini menjelaskan cara membuat:
Elemen baru (seperti <price>
)
Atribut baru (pakai createAttribute
atau setAttribute
)
Node teks (isi dari elemen)
Node komentar (<!-- Ini komentar -->
)
Node CDATA (untuk teks khusus, misalnya simbol)
Menambahkan Node (Add Nodes)
Pelajari cara:
Menambahkan elemen baru di akhir anak
Menyisipkan elemen sebelum elemen lain
Menambahkan atribut baru ke elemen
Menambahkan teks ke dalam node teks
Menyalin Node (Clone Nodes)
Di bagian ini kamu bisa:
Menyalin elemen yang sudah ada dan menambahkannya ke dokumen
Bisa salin lengkap (dengan semua isi) atau hanya strukturnya saja
Artikel Lainnya Dengan Kategori Terkait :
1. Belajar XML #01 Pengenalan Penjelasan Dasar XML
2. Belajar XML #02 Bagaimana XML Digunakan?
3. Belajar XML #03 Pohon XML dengan Penjelasan Sederhana
4. Belajar XML #04 Aturan Dasar Sintaks XML
5. Belajar XML #05 Memahami Elemen XML
6. Belajar XML #06 Memahami XML Attributes
7. Belajar XML #07 Mengenal XML Namespaces: Solusi Menghindari Konflik Nama Elemen
8. Belajar XML #08 Bagaimana XML Ditampilkan di Browser
9. Belajar XML #09 Cara Mengambil Data dari Server Tanpa Reload Halaman
10. Belajar XML #10 Mengenal XML Parser
11. Belajar XML #11 Memahami XML DOM
12. Belajar XML #12 Cara Menavigasi dan Memilih Data dalam XML
13. Belajar XML #13 Pengertian dan Penggunaan XPath dalam XML
14. Belajar XML #14 Mengubah XML Menjadi HTML dengan XSLT
15. Belajar XML #15 Bahasa Query untuk XML Seperti SQL untuk Database
16. Belajar XML #16 Membuat dan Menautkan Hyperlink dalam XML
17. Belajar XML #17 Memastikan XML Anda Bebas dari Kesalahan
18. Belajar XML #18 Struktur dan Validasi Dokumen XML
19. Belajar XML #19 Standar Struktur Dokumen XML
20. Belajar XML #20 Penyimpanan dan Generasi XML
21. Belajar XML #21 Teknologi untuk Website Lebih Interaktif
22. Belajar XML #22 Teknik Mengambil Data Tanpa Reload Halaman
23. Belajar XML #23 Kirim & Ambil Data Tanpa Reload
24. Belajar XML #24 Memahami AJAX dan Respon Server
25. Belajar XML #25 AJAX untuk Menampilkan Data XML
26. Belajar XML #26 Autocomplete Nama dengan AJAX dan PHP
27. Belajar XML #27 Autocomplete dengan AJAX dan ASP
28. Belajar XML #28 Menampilkan Data dari Database Secara Dinamis
29. Belajar XML #29 Menampilkan Data XML di Tabel HTML dengan JavaScript
30. Belajar XML #30 Contoh dan Aplikasi AJAX
31. Belajar XML #31 Pengertian dan Penggunaan XML DOM
32. Belajar XML #32 Memahami XML DOM Nodes
33. Belajar XML #33 Mengakses dan Menavigasi Node XML dengan DOM
34. Belajar XML #34 Properti Node dalam XML DOM
35. Belajar XML #35 Node List dan Atribut di XML DOM
36. Belajar XML #36 Node Tree & Data Handling
37. Belajar XML #37 Parent, Child, & Sibling
38. Belajar XML #38 Mengambil Data XML dengan JavaScript DOM
39. Belajar XML #39 Mengubah Nilai XML dengan JavaScript
40. Belajar XML #40 Menghapus Node dan Atribut XML dengan JavaScript
41. Belajar XML #41 Mengganti Node dan Teks di XML DOM dengan JavaScript
42. Belajar XML #42 Cara Menambahkan Node Baru di XML DOM dengan JavaScript
43. Belajar XML #43 Cara Menambahkan Node dan Atribut di XML DOM
44. Belajar XML #44 Cara Menambahkan Node dan Atribut di XML DOM dengan JavaScript
45. Belajar XML #45 Cara Menyalin Elemen XML dengan cloneNode() di JavaScript
46. Belajar XML #46 Contoh Lengkap XML DOM JavaScript
47. Belajar XML #47 Cara Menelusuri Data di XML
48. Belajar XML #48 Pengenalan Simpul dan Hubungan Node dalam XPath
49. Belajar XML #49 Cara Menyeleksi Node dalam XML
50. Belajar XML #50 Arah dan Hubungan Antar Node XML
51. Belajar XML #51 Cara Mudah Filter Data di XML
52. Belajar XML #52 Contoh Dasar XPath dalam XML
53. Belajar XML #53 Cara Mengubah Data XML Menjadi HTML
54. Belajar XML #54 Bahasa Penting untuk Mengelola XML
55. Belajar XML #55 Transformasi XML ke XHTML dengan XSLT
56. Belajar XML #56 Mengenal Elemen <xsl:template> dalam XSLT
57. Belajar XML #57 Apa itu <xsl:value-of> dalam XSLT?
58. Belajar XML #58 Apa Itu <xsl:for-each>?
59. Belajar XML #59 Apa Itu <xsl:sort>
60. Belajar XML #60 Apa Itu <xsl:if>
61. Belajar XML #61 Apa Itu <xsl:choose>
62. Belajar XML #62 Apa Itu <xsl:apply-templates>
63. Belajar XML #63 Transformasi XSLT di Sisi Klien
64. Belajar XML #64 Apa Itu XSLT di Server
65. Belajar XML #65 menampilkan data dari file XML dalam bentuk formulir
66. Belajar XML #66 Mengenal Elemen Penting dalam XSLT
67. Belajar XML #67 Apa Itu XQuery
68. Belajar XML #68 Pengenalan Dasar XQuery
69. Belajar XML #69 Apa Itu FLWOR
70. Belajar XML #70 Menampilkan Judul Buku dalam Format HTML
71. Belajar XML #71 Memahami Istilah dalam XQuery
72. Belajar XML #72 Memahami Sintaksis XQuery
73. Belajar XML #73 Menggunakan XQuery untuk Menambahkan Elemen
74. Belajar XML #74 Memilih dan Memfilter dengan XQuery
75. Belajar XML #75 Memahami Fungsi dalam XQuery
76. Belajar XML #76 Memahami DTD
77. Belajar XML #77 DTD - Struktur Dasar XML
78. Belajar XML #78 DTD - Elemen
79. Belajar XML #79 DTD - Atribut
80. Belajar XML #80 Elemen vs. Atribut dalam XML
81. Belajar XML #81 DTD - Entitas
82. Belajar XML #82 Penjelasan Mudah DTD
83. Belajar XML #83 Pengertian XML Schema
84. Belajar XML #84 Memahami XSD dan DTD
85. Belajar XML #85 Penjelasan tentang Elemen <schema>
86. Belajar XML #86 Penjelasan tentang Elemen Sederhana
87. Belajar XML #87 Cara Validasi Data di XML dengan Tepat
88. Belajar XML #88 Memahami XSD Complex Elements
89. Belajar XML #89 Apa itu XSD Empty Element
90. Belajar XML #90 Apa Itu "Elements-Only" dalam XSD
91. Belajar XML #91 Apa Itu XSD Text-Only Element
92. Belajar XML #92 Apa itu Mixed Content
93. Belajar XML #93 Apa itu XSD Indicators
94. Belajar XML #94 Apa itu Elemen <any> dalam XSD
95. Belajar XML #95 Apa itu <anyAttribute> dalam XSD
96. Belajar XML #96 Element Substitution dalam XSD
97. Belajar XML #97 Memahami XML Schema (XSD)
98. Belajar XML #98 Mengenal XSD String Data Types
99. Belajar XML #99 Tipe Data Tanggal & Waktu di XSD
100. Belajar XML. #100 Jenis Tipe Data Angka di XML Schema (XSD)
101. Belajar XML. #101 Tipe Data Tambahan di XML Schema (XSD) dan Fungsinya
102. Belajar XML. #102 Elemen & Batasan Nilai di XML Schema (XSD)
103. Belajar XML. #103 Pengenalan Singkat XML Web Services
104. Belajar XML. #104 Apa itu WSDL
105. Belajar XML. #105 Apa itu SOAP
106. Belajar XML. #106 Apa itu RDF
107. Belajar XML. #107 Apa itu RSS
108. Belajar XML. #108 Contoh XML dan Cara Menampilkannya
109. Belajar XML. #109 Kuis XML
110. Belajar XML. #110 Apa Itu Syllabus XML
111. Belajar XML. #111 Apa Itu Sertifikat XML
112. Belajar XML. #112 Apa itu XML DOM Node Types
113. Belajar XML. #113 Apa itu Node dalam XML DOM
114. Belajar XML. #114 Penjelasan Singkat NodeList di XML DOM
115. Belajar XML. #115 Apa itu NamedNodeMap
116. Belajar XML. #116 Apa itu Document Object
117. Belajar XML. #117 Apa itu Element Object
118. Belajar XML. #118 Apa itu Attr Object
119. Belajar XML. #119 Penjelasan Mudah Objek Teks dalam XML DOM
120. Belajar XML. #120 Apa itu Objek CDATASection
121. Belajar XML. #121 Apa itu Comment Object dalam XML DOM
122. Belajar XML. #122 Apa itu XMLHttpRequest Object
123. Belajar XML. #123 Apa itu XML Parser Error
124. Belajar XML. #124 Penjelasan Mudah XSLT
125. Belajar XML. #125 Fungsi String dalam XPath, XQuery, dan XSLT