簡體   English   中英

我可以使用JavaScript在目錄中的所有xml文件中搜索字符串嗎?

[英]Can I search all xml files in a directory for a string using javascript?

我有一個使用javascript / jquery的aspx頁面的一些功能。 我的目錄包含大約80到100個小型XML文件。 我希望能夠搜索唯一字符串的存在(該字符串僅存在於一個文件中,並且將是節點內的文本,而不是屬性)。 然后,一旦找到匹配項,就可以從該文件中獲得所需的特定節點。 我知道如何從XML文件中獲取所需的信息,但是我需要首先獲取匹配項的文件名。 我在這里找到了使用PHP的方法: click ,但是它必須是現有項目的javascript(當然是jquery)。

我想我可以獲取dir的所有文件名,然后通過檢查將每個文件名循環,但看起來很多。 我希望能以某種方式先找到一場比賽,然后

function onMatch(){
    $.ajax({
        type: "GET",
        url: "test.xml", //the file with the match
        dataType: "xml",
        success: parceXML
    });
});

任何幫助都會很棒。 謝謝。

為什么要用JavaScript做到這一點? 如果您打算使用Ajax抓取許多文檔並在客戶端解析它們,那將是非常低效/緩慢的。

您應該讓Javascript調用服務器上的服務器端腳本,該腳本查看xml文件,找出哪個是您想要的文件,然后將您發送給您想要的節點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM