台灣最大程式設計社群網站
線上人數
1115
 
會員總數:239363
討論主題:185703
歡迎您免費加入會員
討論區列表 >> Windows Phone APP >> XmlDocument在WP7上只能用Linq嗎?
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
XmlDocument在WP7上只能用Linq嗎?
價值 : 50 QP  點閱數:1996 回應數:4

樓主

荔枝
中級專家
2677 787
10036 2628
發送站內信

捐贈 VP 給 荔枝
我在Windows Phone 7 的專案中,明明有using System.Xml;

可是卻還是無法使用XmlDocument....?

找了很久的資料,好像「只能用Linq」的寫法來用(但它也是變成「XDocument」而不是「XmlDocument」)

難道,就只能改用Linq的寫法嗎?

就不能維持原來的「XmlDocument」來運作嗎??

請教大家,謝謝!

本篇文章發表於2012-03-29 17:06
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

jonnyhuang
檢舉此回應
恩 好問題,其實我也沒特別注意,
不過XDocument跟XmlDocument提供的功能應該是很相近的,
只是多了對LINQ的支援,
使用時也不一定非使用LIQN語法來處理,
也可以自己逐一去抓取資料,
用LINQ只是比較方便而已,
目前Windows Phone唯一要用LINQ來處理的應該只有對手機上的資料庫,
需透過LINQ to SQL來處理。
本篇文章回覆於2012-03-29 20:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

荔枝
捐贈 VP 給 荔枝 檢舉此回應
謝謝jonnyhuang、Lililala2大大,

找了太久的資料....
所以我也決定用LINQ了,只是....馬上又碰壁!

像「SelectSingleNode」這東東,我找到的資料是要改用「XPathSelectElement」

但是,在Windows Phone 7 專案中,不管是「XDocument」或是「XElement」,都不認識「XPathSelectElement」這東東??

又找了好久的資料,就是不知道該如何改用!?

覺得老是把時間花在「尋找該用什麼來代替原語法」上面,真的很浪費時間。
(真正花在開發功能上的時間反而大大的被佔用掉了!!)

覺得微軟為什麼要弄得這麼複雜呢?.....這樣表示比較有學問嗎?

我真是愈來愈贊同小羊窒息大大的名言:「再難的程式,當你知道該怎麼寫時,就很簡單,問題就在於不知道怎麼寫」!!!!!

再次請教大家,謝謝!
本篇文章回覆於2012-03-30 15:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

demo
捐贈 VP 給 demo 檢舉此回應
新的語法有新的思維,所以你用舊的想法下去想就很好撞

您可以參考

http://www.dotblogs.com.tw/kangting/archive/2012/02/26/70278.aspx

有呂老師一系列的 LINQ to XML 的介紹,你會更了解 LINQ 對於 XML 的招式
本篇文章回覆於2012-03-30 18:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

No.18
捐贈 VP 給 No.18 檢舉此回應
換個角度想,是否在開發前應該先對LINQ to XML先了解後,再去寫code?

本篇文章回覆於2012-04-13 17:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

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