博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP操作XML(二)——单词翻译功能
阅读量:7118 次
发布时间:2019-06-28

本文共 292 字,大约阅读时间需要 1 分钟。

hot3.png

  1. 单词字典文件(仅做实例使用):

    180923_ABQI_1771585.png

  2. 操作界面:

    181155_QD4G_1771585.png

  3. 实现查询:

    方法一:首先加载单词字典,获取所有的节点逐一进行比对:

    181506_zgT7_1771585.png

    说明:由于采用了逐一比对的方法,万一单词字典非常大,且查询的单词十分靠后,将导致查询时间非常长,甚至有可能在结果查询出来之前由于查询时间过长而导致页面关闭。(可以在php的配置文件中设置配置项:max_execution_time,单位:秒)

     

    方法二:

    使用xpath的方式来快速定位查询(xpath只需要我们定义好的查找的路径规则,它会利用自身的算法快速定位到指点的节点)

    182244_pGTE_1771585.png

     

 

转载于:https://my.oschina.net/u/1771585/blog/596528

你可能感兴趣的文章
js 倒计时
查看>>
LightSwitch登录界面如何设置背景
查看>>
一步步实现 Redis 搜索引擎
查看>>
怎么给pdf添加水印,只需几步轻松解决
查看>>
JavaScript对象 属性
查看>>
正则表达式菜鸟教程
查看>>
Delphi隐藏进程
查看>>
bpclntcmd一条神奇的命令,解决新安装nbu客户端无法连接的问题 (屡试不爽神命令)...
查看>>
CSharp任何可比较的数据类型(大小比较泛型实现方法)封装
查看>>
远期、期货和互换(一)
查看>>
JDK1.7 安装加(一劳永逸的环境配置)
查看>>
C#核编之System.Environment类
查看>>
记录一次crm系统的开发过程
查看>>
TCP的延迟ACK机制
查看>>
使用多态求矩形的面积和周长以及圆形的面积和周长
查看>>
javascript基础
查看>>
Make: Must be a separator on rules line XX. Stop.
查看>>
字符串操作
查看>>
linux常用指令
查看>>
hello2源码解析
查看>>