台灣最大程式設計社群網站
線上人數
896
 
會員總數:246265
討論主題:189809
歡迎您免費加入會員
討論區列表 >> PHP >> XML新增問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
XML新增問題
價值 : 30 QP  點閱數:864 回應數:3
樓主

迷路
高級專家
11226 138
7765 1749
發送站內信

捐贈 VP 給 迷路
<?xml version="1.0" encoding="UTF-8"?>
<a>
<b>
<c>
<name>111</name>
<title>AAA</title>
</c>
<c>
<name>222</name>
<title>BBB</title>
</c>
</b>
</a>

一般網路上能找到的都是從根結點新增
也就是在<a></a>裡面新增
可是我需要在<b></b>裡面新增
我想知道該如何取得<b>這個Node

搜尋相關Tags的文章: [ PHP ] , [ XML ] ,
本篇文章發表於2012-05-04 16:35
1樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
請先詳閱 http://www.blueshop.com.tw/board/FUM20041006152627A9N/BRD20090907182243QWG.html

1.該問題實在無法回答你。你並未說明你所使用xml元件為何。(我指的是php,是否用原來的套件還是額外套件)
2.沒有看到你的研究程式。直接就問怎麼處理。(這跟直接要答案是同等意思)

本篇文章回覆於2012-05-07 10:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

迷路
捐贈 VP 給 迷路 檢舉此回應

這是發問時以網路上範例修改的
但是很明顯的問題是$root是節點a
所以新的c會加在</b>的後面
我的問題是要如何抓到節點b
$b=$root->『???』
因為趕著要讓網頁能跑
現在我是以這個方法來捉
本篇文章回覆於2012-05-07 12:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
請參照 http://php.net/manual/en/class.domdocument.php

這堶惘釦A要的答案。利用function來加入子節點中的資料。也可讀取並選定要工作的節點。
本篇文章回覆於2012-05-07 15:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.