直接上**~
在網上找了很多例子,大多數不適用,而且麻煩,自己進行了一些調整,完成了乙個可以區分大小寫的json轉xml的小功能~
功能實現js:
functioncreatxmldoc(obj)
return
item
})this.children=children;
}function
loadxmldoc(dname)
catch
(e)
catch
(e)
}return
xmldoc;
}creatxmldoc.prototype.render=function
()
var children=this.children ||;
children.foreach(
function
(child))
return
xe1;
}// 封裝呼叫函式
// 將json轉成xml文件,再轉成字串var xmltostring = function(elejson)
準備工作完成後就可以使用了!
示例:
var obj=,children:[
, ,
, , , ]
},,
, ,
, , ]},
, ,
, , , ]
}, ]},
,]}]
}setupserial =xmltostring(obj);
console.log(setupserial);
輸出結果:
<setup
type
="text"
name
="hahha"
title
="哈哈"
>
<
protocollist
>
<
protocol
>
<
name
>onvif
name
>
<
username
>admin
username
>
<
password
>admin
password
>
<
port
>8000
port
>
<
mediaport
>8000
mediaport
>
protocol
>
<
protocol
>
<
name
>onvif
name
>
<
username
>admin
username
>
<
password
>admin
password
>
<
port
>8000
port
>
<
mediaport
>8000
mediaport
>
protocol
>
<
protocol
>
<
name
>onvif
name
>
<
username
>admin
username
>
<
password
>admin
password
>
<
port
>8000
port
>
<
mediaport
>8000
mediaport
>
protocol
>
protocollist
>
<
function
>
<
playback
>onvif
playback
>
<
other
>rtsp
other
>
function
>
setup
>
大功告成!
posted @
2018-11-02 10:16
花生福 閱讀(
...)
編輯收藏
自定義屬性(xml中可插入)
在學習開發過程中有許多時候需要使用自定義控制項。然而如何在布局過程中更加方便的定義自定義的屬性呢?我們需要規定漸變顏色和字型大小等屬性,為了像android textsize 14sp 這樣方便的開發。我們可以在專案資料夾下的res values 資料夾中建立attrs.xml 如同 formate...
Spring Framework之自定義屬性編輯器
屬性轉換測試 簡單點,就是在屬性注入的時候,能夠將配置的string型別轉為bean屬性真正的型別。例如在spring的xml配置檔案中配置 這裡配置的configlocation看起來是個位址,是字串型別,但是在sqlsessionfactorybean中是resource型別 private r...
C ABP AbpSession自定義拓展屬性
1.首先要拓展abpsession的屬性 username 首先要拓展abpsession的屬性 public inte ce iabpsessionextension iabpsession 人員姓名 string username 頭像 public filedto headportraitim...