亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > php實(shí)現(xiàn)解析xml并生成sql語(yǔ)句的方法

php實(shí)現(xiàn)解析xml并生成sql語(yǔ)句的方法

熱門標(biāo)簽:離石地圖標(biāo)注 南寧高頻外呼回?fù)芟到y(tǒng)哪家好 400電話辦理福州市 電話機(jī)器人危險(xiǎn)嗎 深圳外呼系統(tǒng)收費(fèi) 專業(yè)電話機(jī)器人批發(fā)商 400電話申請(qǐng)方法收費(fèi) 江蘇外呼電銷機(jī)器人報(bào)價(jià) 長(zhǎng)沙crm外呼系統(tǒng)業(yè)務(wù)

本文實(shí)例講述了php實(shí)現(xiàn)解析xml并生成sql語(yǔ)句的方法。分享給大家供大家參考,具體如下:

php解析xml有很多種辦法,文檔中有,搜索一下就一大把的。

今天遇到一個(gè)需求:將某個(gè)xml中的節(jié)點(diǎn)屬性提取出來(lái),然后更新數(shù)據(jù)庫(kù)某一表中的字段。

思路:

解析XML,獲取所有的節(jié)點(diǎn)屬性 –> 循環(huán)節(jié)點(diǎn)集合,獲取對(duì)應(yīng)的屬性 –> 拼接sql字符串存入一數(shù)組 –> 將數(shù)組轉(zhuǎn)為字符串保存于某一文件中

這里使用了xpath,在寫代碼的過(guò)程中遇到兩個(gè)問(wèn)題:

1、xml的史路徑屬性為D:\xx\…時(shí)load不了文件,改為”/”(linux下的分隔符)就可以了

2、獲取一個(gè)節(jié)點(diǎn)的屬性,使用::attributes,編輯器就不停的紅色提示,找到半天文檔,最后用->getAttribute()就行了(猜的,因?yàn)樘婀至?,它支?>previousSibling和->nodeValue),按照,文檔上的DOMElement::getAttribute直接就報(bào)錯(cuò)了..

下面是示例代碼:

title>xml 轉(zhuǎn)換為 sql/title>
meta http-equiv='content-type' content='text/html; charset=utf-8' />
style type="text/css">
  .tip_info {margin-bottom:10px;}
  .tip_info span {color:#f00;}
/style>
?php
$xml = "D:/res/dressConfig.xml";
$doc = new DOMDocument();
$doc->load($xml);
$xpath = new DOMXPath($doc);
$query = "http://i";
$entries = $xpath->query($query);
$len = $entries->length;
echo "div class='tip_info'>總共找到:span>".$len."/span>個(gè)節(jié)點(diǎn)/div>";
$arr = array();
$idx = 0;
while ($idx  $len) {
  $nodeItem = $entries->item($idx);
  $id = $nodeItem->getAttribute("i");
  $name = $nodeItem->getAttribute("n");
  $inf = $nodeItem->getAttribute("inf");
//  echo "div>".$id.'--'.$name.'--'.$inf."/div>";
  $idx++;
  array_push($arr, "update dress_item t SET t.s_name='".$name."',t.s_intro='".$inf."' WHERE t.n_doid=".$id.";");
}
$dir = "d:/sql/";
if (!is_dir($dir)) {
  mkdir($dir);
}
file_put_contents("d:/sql/dress_item.sql", implode("\n\r", $arr));
echo "生成完畢!";
?>

因?yàn)閿?shù)據(jù)是從數(shù)據(jù)庫(kù)表中生成出來(lái)的,所以找到的節(jié)點(diǎn)數(shù)即為表中的記錄總數(shù)。生成后可以大概看一下內(nèi)容是否正確,然后再執(zhí)行該sql腳本便達(dá)到目的了。

PS:這里再為大家提供幾款關(guān)于xml操作的在線工具供大家參考使用:

在線XML/JSON互相轉(zhuǎn)換工具:
http://tools.jb51.net/code/xmljson

在線格式化XML/在線壓縮XML
http://tools.jb51.net/code/xmlformat

XML在線壓縮/格式化工具:
http://tools.jb51.net/code/xml_format_compress

XML代碼在線格式化美化工具:
http://tools.jb51.net/code/xmlcodeformat

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP針對(duì)XML文件操作技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP錯(cuò)誤與異常處理方法總結(jié)》、《PHP基本語(yǔ)法入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • php中實(shí)現(xiàn)xml與mysql數(shù)據(jù)相互轉(zhuǎn)換的方法
  • php與XML、XSLT、Mysql的結(jié)合運(yùn)用實(shí)現(xiàn)代碼
  • php 備份數(shù)據(jù)庫(kù)代碼(生成word,excel,json,xml,sql)
  • PHP XML備份Mysql數(shù)據(jù)庫(kù)
  • 用PHP實(shí)現(xiàn)XML備份Mysql數(shù)據(jù)庫(kù)
  • 一個(gè)用于MySQL的PHP XML類
  • PHP解析xml格式數(shù)據(jù)工具類示例
  • PHP封裝的XML簡(jiǎn)單操作類完整實(shí)例
  • PHP基于DOMDocument解析和生成xml的方法分析
  • PHP處理數(shù)組和XML之間的互相轉(zhuǎn)換
  • php生成xml簡(jiǎn)單實(shí)例代碼
  • PHP輸出XML到頁(yè)面的3種方法詳解

標(biāo)簽:太原 興安盟 南昌 株洲 曲靖 南京 濱州 白酒營(yíng)銷

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php實(shí)現(xiàn)解析xml并生成sql語(yǔ)句的方法》,本文關(guān)鍵詞  php,實(shí)現(xiàn),解析,xml,并,生成,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《php實(shí)現(xiàn)解析xml并生成sql語(yǔ)句的方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于php實(shí)現(xiàn)解析xml并生成sql語(yǔ)句的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    久久国产一久久高清| 国产网站免费在线观看| 黄视频网站在线免费观看| 国产视频一区二区在线播放| 欧美电影免费看大全| 精品久久久久久影院免费| 青青久久精品| 国产一区免费观看| 黄色免费三级| 免费国产在线观看| 黄色短视屏| 精品国产一区二区三区久久久狼 | 成人在免费观看视频国产| 国产综合91天堂亚洲国产| 亚洲天堂一区二区三区四区| 国产精品自拍一区| 精品在线观看一区| 可以免费在线看黄的网站| 精品国产一区二区三区久久久蜜臀| 四虎影视库| 成人免费福利片在线观看| 天天色成人| 色综合久久天天综合绕观看| 国产一区二区精品| 99久久精品费精品国产一区二区| 国产高清在线精品一区二区| 香蕉视频久久| 精品久久久久久中文| 亚欧成人毛片一区二区三区四区| 美国一区二区三区| 青草国产在线| 国产成人啪精品| 成人影院久久久久久影院| 国产精品123| 午夜激情视频在线观看| 91麻豆精品国产自产在线观看一区 | 国产精品1024永久免费视频 | 日韩免费片| 免费国产在线观看| 黄视频网站免费观看| 精品视频在线观看一区二区三区| 日韩一级黄色| 亚欧乱色一区二区三区| 国产韩国精品一区二区三区| 99久久精品国产高清一区二区 | 日本在线不卡视频| 日日夜夜婷婷| 亚洲女人国产香蕉久久精品 | 青青青草影院| 国产亚洲男人的天堂在线观看| 国产成人精品综合在线| 天天色成人| 国产不卡高清在线观看视频| 一级女性大黄生活片免费| 99色精品| 欧美日本韩国| 国产一级生活片| 午夜在线影院| 精品视频免费看| 色综合久久久久综合体桃花网| 国产一区二区福利久久| 四虎久久精品国产| 黄色免费三级| 99热精品在线| 亚洲不卡一区二区三区在线 | 可以免费在线看黄的网站| 国产91素人搭讪系列天堂| 日韩在线观看免费| 九九国产| 成人在激情在线视频| 国产亚洲男人的天堂在线观看| 精品视频在线观看一区二区| 国产亚洲精品aaa大片| 亚洲第一色在线| 欧美日本国产| 亚洲精品影院一区二区| 精品视频在线观看视频免费视频| 国产成人精品综合在线| 精品视频在线看 | 中文字幕Aⅴ资源网| 亚久久伊人精品青青草原2020| 黄视频网站在线免费观看| 毛片高清| 可以免费看毛片的网站| 人人干人人草| 国产91视频网| 国产极品精频在线观看| 一本伊大人香蕉高清在线观看| 日韩av成人| 成人免费观看视频| 国产91精品系列在线观看| 欧美激情一区二区三区在线| 国产亚洲精品aaa大片| 成人a大片高清在线观看| 一级毛片视频在线观看| 九九精品久久久久久久久| 久久久久久久久综合影视网| 日韩av片免费播放| 国产麻豆精品视频| 韩国三级香港三级日本三级| 欧美一级视| 日韩中文字幕在线观看视频| 成人在免费观看视频国产| 亚飞与亚基在线观看| 人人干人人插| 一级女人毛片人一女人| 青青久久精品| 久久精品成人一区二区三区| 香蕉视频亚洲一级| 999久久66久6只有精品| 国产一区免费观看| 久久99青青久久99久久| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产成人精品在线| 久草免费资源| 久久国产精品永久免费网站| 日韩专区一区| 国产高清在线精品一区二区| 日韩欧美一及在线播放| 韩国妈妈的朋友在线播放| 欧美另类videosbestsex久久| 夜夜操网| 在线观看导航| 国产一区免费观看| 99久久精品国产高清一区二区 | 国产成人啪精品| 国产一区二区精品| 国产一区二区精品久久91| 亚欧成人毛片一区二区三区四区| 成人a大片高清在线观看| 亚洲天堂在线播放| 深夜做爰性大片中文| 日本乱中文字幕系列| 青青青草影院| 精品国产香蕉在线播出| 日本伦理网站| 青青久热| 成人免费观看男女羞羞视频| 沈樵在线观看福利| 欧美日本国产| 青青久久精品| 97视频免费在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 你懂的在线观看视频| 午夜激情视频在线播放| 欧美一区二区三区在线观看| 亚洲第一页乱| 国产91精品系列在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产视频久久久久| 日韩avdvd| 黄视频网站在线观看| 日本伦理片网站| 国产网站免费| 国产激情视频在线观看| 亚欧视频在线| 91麻豆精品国产综合久久久| 日本在线www| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩免费在线观看视频| 日本乱中文字幕系列| 香蕉视频三级| 国产精品12| 99色视频在线| 国产成a人片在线观看视频| 台湾毛片| 亚洲第一色在线| 日本免费看视频| 四虎影视库国产精品一区| 久久久久久久男人的天堂| 日韩av成人| 国产一区二区精品在线观看| 午夜欧美福利| 青草国产在线| 精品国产亚洲人成在线| 亚洲爆爽| 日本伦理网站| 日本乱中文字幕系列| 国产精品12| 99热精品在线| 四虎久久精品国产| 韩国三级视频在线观看| 久草免费资源| 中文字幕Aⅴ资源网| 国产视频久久久| 亚洲 男人 天堂| 91麻豆国产福利精品| 日本伦理黄色大片在线观看网站| 久草免费在线色站| 精品国产一区二区三区久久久狼 | 国产一区二区精品久久91| 91麻豆tv| 亚久久伊人精品青青草原2020| 黄视频网站在线观看| 91麻豆精品国产片在线观看| 欧美爱爱动态| 日韩在线观看视频黄| 国产伦精品一区三区视频| 国产麻豆精品视频|