iOS開發之將XML轉換成樹II

2022-01-31 02:29:19 字數 1066 閱讀 6272

前面一篇文章,很好將xml轉換成樹,並進行操作,但是忽略了對xml節點上屬性的操作,現在讓我來修改**,將屬性新增進來。

1、在treenode中加乙個型別為nsdictionary的attributedict用於存放屬性。**如下:

nsdictionary 

*attributedict;

2、在中可以在parser:didstartelement:方法中取到屬性列表,在其中新增新增下面**。

leaf.attributedict = [[nsdictionary alloc] initwithdictionary:attributedict];
3、修改樣例xml。

<?xml version="1.0" encoding="utf-8"?>

true

ok2011-05-09 12:20

110

4、取屬性id的值。

treenode * resulttreenode =  [node objectforkey:@"loginresult"];

nsstring *result = [resulttreenode.attributedict objectforkey:@"id"];

(全文完)

以下為廣告部分

如果您想看下您的**https部署的是否安全,花1分鐘時間來 myssl.com 檢測以下吧。讓您的https**變得更安全!

ssl檢測評估

快速了解https**安全情況。

安全評級(a+、a、a-...)、行業合規檢測、證書資訊檢視、證書鏈資訊以及補完、伺服器套件資訊、證書相容性檢測等。

ssl證書工具

安裝部署ssl證書變得更方便。

ssl漏洞檢測

讓伺服器遠離ssl證書漏洞侵擾

tls robot漏洞檢測、心血漏洞檢測、freak attack漏洞檢測、ssl poodle漏洞檢測、ccs注入漏洞檢測。

源生javascript將xml轉換成json格式

這是我第一次寫部落格哈,可能不是很規範,可能會有一些小bug。支援xml檔案內嵌json格式支字串。閒話不多說,直接上 function xmltojson xml if xml.childnodes.length 0 xml.childnodes.length null else else if ...

通過python將xml檔案轉換成html檔案

def main maxwidth 100 用於規範字段的長度 print start count 0 while true try line input if count 0 color lightgreen elif count 2 取餘 color white else color light...

如何簡單的將xml格式資料轉換成array資料

對於將xml格式資料轉換成array資料,很多初學者應該都不知道,那麼今天就來為大家分析解答一下吧。php中的 post和file get content php input post 老規矩,檢視官方文件,全世界都會騙你,但是文件不會騙你。php input php 訪問各個輸入 輸出流 i o ...