私が修正しているaspクラシックページはSQLServer2008に接続して、XMLとしてフォーマットされたデータを取得します。当初は、前の開発者がIE固有のXMLデータアイランドを使用していて、すべてのブラウザーをニュートラルにしようとしているためでした。
aspコードは次のとおりです。
<xml id=xml_serial><%
if Program = "HNS" then
set rs = conSQL.Execute( "T-SQL_stored_procedure_name" & CStr(OrderID) )
while not RS.Eof
Response.Write RS(0).Value
RS.MoveNext
wend
RS.Close
end if
%></xml>
サーバーによって処理された後のHTML/XMLの外観は次のとおりです。
<xml id=xml_serial>
<file>
<record>
<serial>5265951</serial>
<altserial>B10005265951AC</altserial>
<price>$ 120.00</price>
<serial1name>Serial #</serial1name>
<serial2name>Serial</serial2name>
</record>
</file>
</xml>
以前にJQueryのxmlparserを使用しましたが、それは、パーサーで解析できるxmlという名前の変数にXMLをロードできる外部ファイルのいずれかを使用していました。
私が抱えている、または理解していない問題は、JQueryパーサーが解析するものを持つために埋め込みxmlを変数に取り込む方法です。パーサーがポイントしてデータを解析できるID「xml_serial」を参照する方法はありますか?
これを行う方法は確かにありますが、解析前にxml変数にロードされた外部xmlファイルを最初に指し示していない例は見つからないようです。
これに関する助けをいただければ幸いです。ありがとう。