源生javascript將xml轉換成json格式

2021-07-06 10:23:34 字數 784 閱讀 5056

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

if(xml.childnodes.length!=0&&xml.childnodes.length!=null)else

else if(x.childnodes.length==1)\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fa-f])/g, "@")

.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[ee][+\-]?\d+)?/g, "]")

.replace(/(?:^|:|,)(?:\s*\[)+/g, "")))else}}

}}return obj;

}

下面是xml檔案

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

rufus

labrador

adopted

marty

[},},}]

matilda

下面是列印出來的json

javaScript 格式化json和xml

lang en charset utf 8 原生js格式化json的方法title head id writeplace div 格式化 函式,已經用原生方式寫好了不需要改動,直接引用就好 var formatjson function json,options options.newlineaft...

源生Ajax的實現

源生ajax ajax的用途 用來實現網頁的一些效果,比如 區域性重新整理,表單驗證,互動式網頁等 實現ajax主要靠xmlhttprequest類。主意 這裡xmlhttprequest不能相容ie6版本瀏覽器以及以下的產品,需要用objectxactive來實現。xmlhttprequest的主...

python 的幾個源生方法

map 是python內建的高階函式,它接受乙個函式和乙個list,吧函式作用到列表的每個元素上,得到乙個新的list map f,list f 是乙個函式 list是乙個列表 a 1,2,3 deff s s s s return s b map f,a print b 1,4,9 python3...