Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jquery在浏览器中进行JSON到XML的转换_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 使用jquery在浏览器中进行JSON到XML的转换

Javascript 使用jquery在浏览器中进行JSON到XML的转换,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在尝试将XML转换为JSON,并将JSON转换为XML。我的XML到JSON已成功完成,但我没有在浏览器中获得JSON到XML 我在postman中测试了我的REST应用程序,它显示正确,但我并没有在浏览器中得到结果 $(文档).ready(函数(){ $(“#xmltoJson”)。单击(函数(){ var req123=$(“#请求文本”).val(); $.ajax({ 类型:“POST”, url:“http://localhost:8080/BookStore/rest/boo

我正在尝试将XML转换为JSON,并将JSON转换为XML。我的XML到JSON已成功完成,但我没有在浏览器中获得JSON到XML

我在postman中测试了我的REST应用程序,它显示正确,但我并没有在浏览器中得到结果


$(文档).ready(函数(){
$(“#xmltoJson”)。单击(函数(){
var req123=$(“#请求文本”).val();
$.ajax({
类型:“POST”,
url:“http://localhost:8080/BookStore/rest/book/xmltoJson",
数据:req123,
contentType:“应用程序/xml”
}).done(函数(msg){
警报(msg)
$(“#responsebox”).html(JSON.stringify(msg));
});
});
$(“#jsontoXml”)。单击(函数(){
var req123=$(“#请求文本”).val();
$.ajax({
类型:“POST”,
url:“http://localhost:8080/BookStore/rest/book/JsontoXml",
数据:req123,
contentType:“应用程序/json”
}).done(函数(msg){
警报(msg)
$(“#responsebox”).append(msg.html();
});
});
});
XML到JSON转换器
XML

JSON

h1{ 颜色:绿色; 文本对齐:居中; } .上桌{ 宽度:80%; 保证金:自动; 高度:500px; } #请求框{ 宽度:50%; 颜色:蓝色; } #响应盒{ 宽度:50%; 颜色:蓝色; } #请求文本{ 宽度:100%; 颜色:蓝色; } #提交按钮{ 宽度:100%; }
为什么不提供REST调用?@POST@Path(“/JsontoXml”)@products(“application/xml”)@Consumes(“application/json”)公共字符串jsontoXsonConverter(String xml){System.out.println(xml);JSONObject json=new JSONObject(xml);String json1=xml.toString(json);返回json1;编辑问题,不要在注释中添加代码的详细信息“msg”在JsonToXML的“done”函数中是什么样子的?它是空的还是某种字符串?如果知道返回的结果不正确,或者只是没有正确显示它,这将非常有用。换句话说,“msg”是否是否包含有效的XML?msg是一个XML对象。尝试使用postman时获得有效响应,但无法在html页面上显示。