当前位置:首页>开发>正文

Jquery怎么将一个object对象转换成json字符串 Jquery 中XMLDocument如何转成字符串

2023-06-09 16:17:36 互联网 未知 开发

 Jquery怎么将一个object对象转换成json字符串 Jquery 中XMLDocument如何转成字符串

Jquery怎么将一个object对象转换成json字符串

jquery中没有这样的方法,只有将字符串转换为对象的方法:jQuery.parseJSON( json)。 如果将object对象转换为json字符串,在现代浏览器中可以用JSON.stringify()这个原生方法。在IE6/7以及IE8兼容模式中,可以先引用 js之后再采用JSON.stringify()。

Jquery 中XMLDocument如何转成字符串?

我想问一下你的Document是什么类型的?如果是org.dom4j.Document的话,你可以Document doc = ...String str = doc.asXML()可以直接利用asXML()这个方法!其实的话就不清楚了!还得查下!

=========================
还是没有查到!好像org.w3c.dom不提供这个方法!也可能是我没弄对!在或者只能先存入文件,然后读取...囧~~
不过楼主为什么要用org.w3c.dom不用org.dom4j,一般说来现在比较公认dom4j是相对方便的!

jquery getjson怎样调取这些字符串

$.getJSON("后台地址",function(result){
    var data = result.split() // 分割为[zc,50,...,...]
    var score = []
    $.each(result, function(i, field){
      var temp = field.split(,) // 分割姓名和成绩[zc,50]
      score[temp[0]] = temp[1]
    })
}) split()函数可以分割字符串得到数组
最终可用score[zc]=50

js中怎么将json取出的数据转化为字符串

一、JSON字符串转换为JSON对象
要使用上面的str1,必须使用下面的方法先转化为JSON对象:
//由JSON字符串转换为JSON对象
var obj = eval((   str   ))
或者
var obj = str.parseJSON() //由JSON字符串转换为JSON对象
或者
var obj = JSON.parse(str) //由JSON字符串转换为JSON对象
然后,就可以这样读取:
Alert(obj.name)
Alert(obj.sex)
特别注意:如果obj本来就是一个JSON对象,那么使用eval()函数转换后(哪怕是多次转换)还是JSON对象,但是使用parseJSON()函数处理后会有问题(抛出语法异常)。

二、可以使用toJSONString()或者全局方法JSON.stringify()将JSON对象转化为JSON字符串。
例如:
var last=obj.toJSONString() //将JSON对象转化为JSON字符
或者
var last=JSON.stringify(obj) //将JSON对象转化为JSON字符
alert(last)