كود جيد جدًا، وهو مناسب للأصدقاء الذين يستخدمون XML كقاعدة بيانات، والآن أصبح لديهم ملف XML بالتنسيق التالي:
انسخ رمز الكود كما يلي:
<التاريخ>
<العنصر>
<المعرف> 1 </المعرف>
<الاسم>أي بي سي </الاسم>
</البند>
<العنصر>
<معرف> 2 </م>
<الاسم> القرص المضغوط </الاسم>
</البند>
<العنصر>
<معرف> 3 </م>
<الاسم>إي إف جي</الاسم>
</البند>
</التاريخ>
أستخدم ASP للاستعلام عن المعرف = 2 وأدخل قيمة الاسم المقابل. كيف أكتبه؟ باستخدام أسب
انسخ رمز الكود كما يلي:
خافت
المعرف=2
تعيين objXML = Server.CreateObject(Microsoft.XMLDOM)
objXML.Load(server.MapPath(filePath))
تعيين objNodes = objXML.selectSingleNode( date/item[id = ' & id & '] )
// للاستعلام عن الاسم، فقط قم بتغيير المعرف أعلاه إلى الاسم.
كيفية الاستعلام عن المعرف والاسم المرتبط بالإخراج؟
انسخ رمز الكود كما يلي:
خافت
المعرف=2
تعيين objXML = Server.CreateObject(Microsoft.XMLDOM)
objXML.Load(server.MapPath(filePath))
Response.Write(objXML.selectSingleNode( date/item[id = ' & id & ']/name ).text)
إذا كانت هناك معرفات مكررة، فإن المكالمة هي:
انسخ رمز الكود كما يلي:
تعيين objNodes = objXML.selectNodes( date/item[id = ' & id & '] )
تنفيذ إخراج الحلقة.