Kode yang sangat bagus, memudahkan teman-teman yang menggunakan xml sebagai database.
Copy kode kodenya sebagai berikut:
<tanggal>
<barang>
<id> 1 </id>
<nama>ABC </nama>
</barang>
<barang>
<id> 2 </id>
<nama> cde </nama>
</barang>
<barang>
<id> 3 </id>
<nama>efg</nama>
</barang>
</tanggal>
Saya menggunakan ASP untuk menanyakan id=2 dan memasukkan nilai nama yang sesuai. Menggunakan ASP
Copy kode kodenya sebagai berikut:
redup
nomor identitas=2
Setel objXML = Server.CreateObject(Microsoft.XMLDOM)
objXML.Beban(server.MapPath(filePath))
Setel objNodes = objXML.selectSingleNode( tanggal/item[id = ' & id & '] )
//Untuk menanyakan nama, cukup ubah id di atas menjadi nama.
Bagaimana cara menanyakan ID dan menampilkan nama terkait?
Copy kode kodenya sebagai berikut:
redup
nomor identitas=2
Setel objXML = Server.CreateObject(Microsoft.XMLDOM)
objXML.Beban(server.MapPath(filePath))
Response.Write(objXML.selectSingleNode( tanggal/item[id = ' & id & ']/nama ).teks)
Jika ada ID duplikat, panggilannya adalah:
Copy kode kodenya sebagai berikut:
Setel objNodes = objXML.selectNodes( tanggal/item[id = ' & id & '] )
Lakukan keluaran loop.