txt文本下html怎么读取json数据。。我的JSON的文件名为data。txt的话

 我来答
g0063606
2011-10-18 · TA获得超过371个赞
知道小有建树答主
回答量:476
采纳率:0%
帮助的人:434万
展开全部
json在网络中是以一段纯文本流的方式发送的,和扩展名没关系(.txt / .json / .abc / .cn / .com ... 随便你取,当然,你也可以试一下 .jpg /.php /.swf 嘿嘿)
所以只要你的data.txt中json格式正确就可以。
如果你是用jquery指定获取json数据的话,可以直接使用;反之你的eval一下获取的数据
更多追问追答
追问
{
"man":
[
{"firstName":"Brett","lastName":"Tom","phone":"123456789"}
{"firstName":"Brett1","lastName":"Tom1","phone":"12345678"}
{"firstName":"Brett2","lastName":"Tom2","phone":"1234567"}
]
}
如果我要在另一个txt文本取这个JSON的值,应该用什么语法取
追答
你js是怎么写的啊?
慕慕慕瑾
2015-11-01 · TA获得超过9128个赞
知道大有可为答主
回答量:2263
采纳率:0%
帮助的人:1415万
展开全部
json在网络中是以一段纯文本流的方式发送的,和扩展名没关系,所以只要你的data.txt中json格式正确就可以。
如果是用jquery指定获取json数据的话,可以直接使用;反之你的eval一下获取的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
扬州飞过几人9
2016-01-16 · TA获得超过5531个赞
知道大有可为答主
回答量:9781
采纳率:3%
帮助的人:3390万
展开全部
遍历json数组,循环插入option到select中。
<select id="select1"></select>

<script src="

<script type="text/javascript">
var jsonData = { 'blogs': ['dudu', 'Artech', 'Fish Li'] };

$.each(jsonData.blogs, function (index, val) {
$("#select1").append("<option value='" + index + "'>" + val + "</option>");
});
</script>

生成的html
<select id="select1">
<option value="0">dudu</option>
<option value="1">Artech</option>
<option value="2">Fish Li</option>
</select>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾护阳气
2016-01-25 · TA获得超过486个赞
知道小有建树答主
回答量:1016
采纳率:28%
帮助的人:75.8万
展开全部
$(function(){
$.get("data.txt",function(json){//ajax请求可以替换成url 加载数据文件
var data = string2Array(json);
var flag;
var arr = new Array();
for(var i=0;i<data.length;i++){
var d = data[i];
if(d<10){
flag = 0;
}else if(d>=10 && d<20){
flag = 1;
}else if(d>=20 && d<30){
flag = 2;
}else if(d>=30 && d<40){
flag = 3;
}else if(d>=40 && d<100){
flag = 4;
}else{
flag = 5;
}
arr.push(flag);
}

}

});
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谁说的3花不落
2015-10-02 · TA获得超过6103个赞
知道小有建树答主
回答量:830
采纳率:0%
帮助的人:342万
展开全部
JS打开客户端的TXT还是服务器端的TXT?

不管那边都是要调用的,纯JS没法读文本文档的.

JS读客户端文本你可以直接打开客户端的可以new ActiveXObject("Scripting.FileSystemObject");

但是这种方法有局限性。最好的还是有后台帮助你读。

服务器端的直接读,客户端的上传后读。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式