加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

php实现理会xml并天生sql语句的要领

发布时间:2021-03-31 08:17:41 所属栏目:编程 来源:网络整理
导读:本篇章节讲授php实现理会xml并天生sql语句的要领。供各人参考研究详细如下: php理会xml有许多种步伐,文档中有,搜刮一下就一大把的。 本日碰着一个需求:将某个xml中的节点属性提取出来,然后更新数据库某一表中的字段。 思绪: 理会XML,获取所

本篇章节讲授php实现理会xml并天生sql语句的要领。分享给各人供各人参考,详细如下:

php理会xml有许多种步伐,文档中有,搜刮一下就一大把的。

本日碰着一个需求:将某个xml中的节点属性提取出来,然后更新数据库某一表中的字段。

思绪:

理会XML,获取全部的节点属性 –> 轮回节点荟萃,获取对应的属性 –> 拼接sql字符串存入一数组 –> 将数组转为字符串生涯于某一文件中

这里行使了xpath,在写代码的进程中碰着两个题目:

1、xml的史路径属性为D:xx…时load不了文件,改为”/”(linux下的脱离符)就可以了

2、获取一个节点的属性,行使::attributes,编辑器就不断的赤色提醒,找到半天文档,最后用->getAttribute()就行了(猜的,由于太稀疏了,它支持->previousSibling和->nodeValue),凭证,文档上的DOMElement::getAttribute直接就报错了..

php实现理会xml并天生sql语句的要领

下面是示例代码:

xml 转换为 sql