jquery 获取并解析哈工大ltp-cloud返回的json数据
来源:互联网 发布:淘宝上二手房翻新 编辑:程序博客网 时间:2024/06/05 04:12
ltp-cloud是一款功能强大的基于云服务平台的中文处理工具,该服务调用简单,返回结果格式多样,这里以jquery+json为例来说明。官方在github也提供了一份简单的使用示例,但是它只是获取了json格式的字符串,并没有对json数据进行解析。本文弥补了这一不足。具体代码如下:
注:本例以获取词性标注为例,您可以根据自己的需要调整调用ltp的url,相应地success方法中的解析代码也要做调整
<html><head><meta charset="UTF-8"/><title>jQuery 调用 LTP_Cloud</title><script src="js/jquery-1.9.1.min.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){$("#submit").click(function(){var mytext=$("#userText").val();//获取用户输入的文本//生成访问ltp的url,可根据您的实际情况,修改api_key,pattern,format的值var ltpurl="http://ltpapi.voicecloud.cn/analysis/?api_key=yourapi_key &text="+mytext+"&pattern=pos&format=json";$.ajax({type: "get",async: false,dataType: 'jsonp',// 这个地方一定要注意,不是普通的json,而是jsonp,实现跨域数据访问url : ltpurl,success: function(data) {//利用循环遍历json数据//因为返回的json数据外面包裹着两层[],所以要用data[0][0]来访问内层包含的数据for(i=0;i<data[0][0].length;i++)//{//将解析出的结果添加到窗口标签中$("#result").append("<li>"+data[0][0][i]['id']+" "+data[0][0][i]['cont']+" "+data[0][0][i]['pos']+"</li>");}}});});})</script></head><body><input type="text" id="userText" name="userText" value="我是中国人。" /><input type="button" id="submit" name="submit" value="GO" /><ul id="result"></ul></body></html>
结果如下:
0 0
- jquery 获取并解析哈工大ltp-cloud返回的json数据
- php 获取并解析哈工大ltp-cloud返回的json数据
- JQuery获取并解析php返回的json格式数据的简单示例
- asp通过json调用webservice接口,并获取返回的xml数据及解析
- Jquery JavaScript解析Ajax返回的json数据(转)
- 如何通过jquery解析从服务器端返回的json数据
- Jquery ajax方法解析返回的json数据
- Jquery ajax方法解析返回的json数据
- Jquery ajax方法解析返回的json数据
- Jquery ajax方法解析返回的json数据
- http请求返回并解析json数据
- http请求返回并解析json数据
- Jquery form.js文件上传返回JSON数据,在IE下提示下载文件的解决办法,并对返回数据进行正确的解析
- Android获取assets文件夹下的json数据,并解析!
- 自然语言处理包 哈工大 LTP的使用
- jquery ajax获取json并解析,获取的json是object对象格式
- HttpClient获取并解析JSON数据
- Android HttpURLConnection数据获取并JSON解析
- ubuntu 更换桌面为 KDE
- 初学mongodb笔记-搭建环境
- 解决全站乱码过滤器
- Codeforces #277.5 (Div.2 A~F)
- 带图片的Toast
- jquery 获取并解析哈工大ltp-cloud返回的json数据
- Ubuntu 12.04.1 下搭建 Python3.4.2 + Qt5.3.2 + PyQt5.11.3 + Eric6.0 开发平台
- 解决全站压缩Filter
- zoj 3836 Circulation pipe , exgcd
- 写在微信第一次迭代后
- CentOS7.0安装
- magento index.php 404
- MT推广易4.1.110417
- 几点开的时间的声卡是的范德萨