『壹』 java 生成jsON 然后 在html页面 解析 然后 输出到页面!!!!在线等!!!
javascript能支持自的json格式是:
a、"{"name":"dd","age":"12"}";
b、"[{"name":"dd",“age\":"12"},{"name”:"kk","age":"20"}]";
在java中直接使用JSONObject类的fromObject即可把对象转换成json字符串
或者你直接把JAVA的字符串拼接成上面的格式,然後返回出去就行了,然後在ajax的回调函数中处理
页面的AJAX请求请参考下面的链接
http://..com/question/325897417.html
『贰』 急急急,把JSON数据转成 html 数据问题
我没记错的话,JSON格式的开头是以{}将数据包含的。
先使用JSON.stringify(response);试试看,这是将json类型的数据解析成字符串。
『叁』 json文件怎么转换成html格式
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
/**
* java读写文件
* 读取d:/1.txt文件内容,写入f:/text.txt文件中.
*
* 写入文件换行用.write("\r\n");
* 或者fw.write("\n");
* @author young
*
*/
public class FileWriterTest {
// 读写文件
public static void rwFile(){
FileWriter fw = null;
BufferedReader br = null;
try {
// 定义FileWriter对象,关联文件f:\text.txt,用来向文件写内容
fw = new FileWriter("f:\\text.txt", true);
// 定义bufferedReader对象,用来读取d:\1.txt文件内容
br = new BufferedReader(new InputStreamReader(
new FileInputStream("d:\\1.html"), "UTF-8"));
String line = null;
// 每次读取一行内容,循环读取,读到文件末尾结束
while ((line = br.readLine()) != null) {
System.out.println("文件内容: " + line);
fw.write(line);
// 刷新缓冲流,
fw.flush();
}
// 关闭I/O流
br.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (fw != null) {
try {
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
public static void main(String[] args) {
rwFile();
}
}
『肆』 JSON格式转HTML格式。急!!!
json只是一个字符串,有顺序的keyvalue字符串。你说的转html恐怕也是firefox自己定义的格式的html吧。。。
你不妨直接打开json文件,然后看看里面的条目;
『伍』 如何优雅的把JSON转换成HTML标签
jQuery 或者 JSLite.io 简单快速的实专现属
var json ={
"title":"xxx",
"context":"demodemodemo",
"author":"ringotc"
}
$('
<div class="post"> <h1>'+json.title+'</h1> <div class="context">'+json.context+'</div> <p>'+json.author+'</p> </div>
').append('body')
『陆』 json格式如何才能转换成html格式 求解答.多少金币都可以
解析json数据 在显示页面拼接html代码。
『柒』 怎么把json返回的数据显示到html页面上
需要准备的材料分别是:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建一个html文件,例内如:index.html,并容引入jquery.js。
『捌』 怎样将json格式的数据输出到html页面
<html>
<head>
<meta http-equiv=content-type content="text/html;charset=GBK">
</head>
<body>
<table border=0 cellspacing=0 cellpadding=0>
<tr>
<td id="a">sdfsd</td>
</tr>
<tr>
<td id="b">sdfsdf</td>
</tr>
<tr>
<td id="c">sdfsd</td>
</tr>
<tr>
<td id="d">sdfsdf</td>
</tr>
</table>
</body>
<script>
var jsonStr = "{\"a\":\"内容\", \"b\":\"内容2\",\"c\":\"内容3\",\"d\":\"内容4\"}";
var jsonObj = eval("(" + jsonStr + ")");
for(var property in jsonObj){
var nodeObj = document.getElementById(property);
if(nodeObj)
nodeObj.childNodes[0].nodeValue = jsonObj[property];
}
</script>
</html>
『玖』 json转html
functionjsonclick(){
varjsonstr='{"desc":"OK","status":1000,"data":{"wen":"34","ganmao":"各项气象条件适宜,发生感冒机率较低。但请避免长期处于空调房间中,以防感冒。","forecast":[{"fengxiang":"东风","fengli":"3-4级","high":"高温35℃","type":"多云","low":"低温27℃","date":"22日星期一"},{"fengxiang":"东风","fengli":"微风级","high":"高温34℃","type":"多云","low":"低温26℃","date":"23日星期二"},{"fengxiang":"东风","fengli":"微风级","high":"高温35℃","type":"多云","low":"低温27℃","date":"24日星期三"},{"fengxiang":"东风","fengli":"微风级","high":"高温34℃","type":"多云","low":"低温26℃","date":"25日星期四"},{"fengxiang":"东北风","fengli":"3-4级","high":"高温33℃","type":"阴","low":"低温25℃","date":"26日星期五"}],"yesterday":{"fl":"3-4级","fx":"北风","high":"高温33℃","type":"雷阵雨","low":"低温27℃","date":"21日星期日"},"aqi":"53","city":"常州"}}';
varlist=newFunction("return"+jsonstr)();
//html代码随便拼凑成需要的格式就行了
varhtmlstr="<ulstyle='border:1pxsolid#aaccff;height:100px;width:600px;'><li>状态码:"
+list.status+"</li><li>日期:"
+list.data.yesterday.date+"</li><li>地址:"
+list.data.city+"</li><li>预测风向:"
+list.data.forecast[0].fengxiang+"</li></ul>";
document.getElementById("id").innerHTML=htmlstr;
}
『拾』 JSON转成HTML
楼上为分而来