jQuery技术:在多个托管XML文件中搜索字符串

我正在开发一个使用大量XML文件作为数据的网站(总共150个,可能还在增长)。 每个页面都是一个XML文件。

我正在寻找的是一种通过XML文件查找字符串的方法。 我不确定用于此XML搜索引擎的编程语言是什么。

我熟悉PHP,JavaScript,JQuery。 所以我更喜欢使用这些语言。

谢谢你!

更新:我正在寻找一种快速有效的解决方案。

理想情况下,该函数返回包含searchstring的标记名。 例如,如果XML如下:

This is a great story. 

如果有人会搜索“故事”,它会返回’第1条’。 我不太确定如何使用正则表达式执行此操作。

    PHP可以做到这一点。 这是一个例子:

     foreach(glob("{foldera/*.xml,folderb/*.xml}",GLOB_BRACE) as $filename) { $xml = simplexml_load_file($filename); //use regular expressions to find your string } 

    您只需使用带有foreach循环的glob()遍历服务器上的每个文件。

    听起来像是一个可以用grep和正则表达式解决的问题。 在不知道你正在寻找什么字符串的情况下,不可能准确地说出你应该做什么,但是阅读grep上的一些文档应该让你开始走正确的道路。

      以上就是jQuery教程分享在多个托管XML文件中搜索字符串相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/547662.html

      (0)
      上一篇 2021年1月13日 上午12:43
      下一篇 2021年1月13日

      精彩推荐