`
feirou520
  • 浏览: 118646 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

JSON 异步获得

    博客分类:
  • ajax
阅读更多

Json实例
Index.html

<html>
 <head>
 <title>AjaxTest</title> 
<script type="text/javascript">
var xmlHttp; function createXMLHttpRequest() { 
 if(window.ActiveXObject) {
 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
  } else if(window.XMLHttpRequest) {
 xmlHttp = new XMLHttpRequest(); 
  }
} 

function startRequest() {
 createXMLHttpRequest(); 
try  {
  xmlHttp.onreadystatechange = handleStateChange; 
  xmlHttp.open("GET", "Json.txt", true); 
  xmlHttp.send(null); 
  } catch(exception) { 
     alert("xmlHttp Fail"); 
  } 
} 
function handleStateChange() {
 if(xmlHttp.readyState == 4) { 
     if (xmlHttp.status == 200 || xmlHttp.status == 0) {
         var result = xmlHttp.responseText; 
         var json = eval("(" + result + ")");
         alert(json.user); alert(json.sex); 
      }
   }
 } 

</script> 
</head> 

  <body> 
   <div>  
     <input type="button" value="AjaxTest" onclick="startRequest();" />  
  </div>
  </body>
 </html>

 Json.txt

{
"user":"cck",
"sex":"name"
}
 
分享到:
评论

相关推荐

    利用JSON实现智能家居服务器端与客户端的异步通信.pdf

    本文介绍了一种利用JSON(JavaScript Object Notation)格式实现智能家居系统服务器端与客户端之间的异步通信方法。 JSON是一种轻量级的数据交换格式,它可以将JavaScript对象表示的一组数据转换为JSON字符串,便于...

    Android使用Volley框架解析json数据和异步加载图片,数据图片显示在ListView

    我们很多时候为解析json数据和记载网络图片而头疼,volley可以为你解决这一切,这个程序使用volley解析json数据,得到数据和图片的地址,由于volley为你封装好咯,无需自己去处理异步操作,volley可以根据图片地址...

    aspx后台传递Json到前台的两种接收方法推荐

    反之,如果需要对返回的Json数据进行额外的处理或者想要获得更大的控制权,可以选择手动解析Json数据的方式。此外,还有其他一些安全性和性能相关的考虑,比如确保传输的Json数据是经过验证和清洗的,防止XSS攻击等...

    android 豆瓣apiV2解析json并ListView异步加载图片

    在Android开发中,豆瓣API V2是...以上就是关于“android 豆瓣apiV2解析json并ListView异步加载图片”的详细知识点。通过这些步骤和技巧,你可以构建一个能够从豆瓣API获取数据,并在ListView中流畅显示的Android应用。

    精通Grails 之用 JSON 和Ajax 实现异步Grails(pdf电子书)

    ### 精通Grails之用JSON和Ajax实现异步Grails #### 一、引言 随着Web 2.0技术的发展,JSON (JavaScript Object Notation) 和 Ajax (Asynchronous JavaScript + XML) 成为现代Web应用开发的重要组成部分。本文旨在...

    Newtonsoft.Json多版本资源集合

    此外,这个版本还增加了对async/await的支持,提高了异步操作的效率。还有对JSON Schema的支持,可以验证JSON数据是否符合预设的模式。 在选择`Newtonsoft.Json`版本时,开发者需要考虑以下因素: - **项目兼容性**...

    json.rar_Highstock json_JSON_ajax json_json Ajax Java

    5. **解析JSON**:前端接收到响应后,使用JSON.parse()方法解析JSON字符串,得到JavaScript对象。 6. **更新Highstock图表**:使用解析后的数据更新Highstock图表,展示在用户界面上。 总之,这个主题涵盖了从后端...

    jQuery+get/post+Ajax+Json

    在本文中,我们将深入探讨jQuery、...通过jQuery的便捷API,我们可以快速实现异步数据请求和响应,而JSON作为数据交换格式,提供了高效的序列化和反序列化机制。结合Ajax技术,我们可以构建出更加动态和实时的Web应用。

    Json字符串绑定自定义ListView

    1. 异步加载JSON数据:通常使用AsyncTask或Retrofit等网络库异步加载JSON数据,避免阻塞主线程。 2. 解析JSON:在异步任务的`doInBackground()`方法中解析JSON,确保不在UI线程执行耗时操作。 3. 更新UI:在`...

    JSON简介 Ajax说到底就是一种浏览器异步读取服务器上XML内容的技术

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,设计用于人类可...随着技术的发展,JSON也在其他领域得到广泛应用,如API接口、配置文件等。理解并熟练使用JSON,对于现代Web开发者来说是至关重要的。

    HTTP得到JSON数据解析在Listview

    在实际开发中,为了处理网络请求的异步特性,通常会使用AsyncTask或者使用现代的Android架构组件如LiveData和ViewModel。这样可以确保网络请求不会阻塞UI线程,同时还能实时更新ListView的数据。 总结起来,"HTTP...

    jquery json s2sh项目实例

    在jQuery中,可以使用`$.getJSON()`或`$.ajax()`方法来发送异步请求获取JSON数据,然后使用JavaScript对象来解析和操作这些数据。在项目实例中,JSON可能被用作服务器端与前端之间的数据传输格式,以实现数据的动态...

    json数据封装,传递,解析

    例如,使用AJAX(异步JavaScript和XML)技术,可以使用`fetch`或`XMLHttpRequest`发送JSON数据: ```javascript fetch('/api/user', { method: 'POST', headers: { 'Content-Type': 'application/json' }, ...

    一个基于JSON的对象序列化算法

    JSON因其简洁性和易读性而在Web开发领域得到了广泛的应用。JSON不仅可以显著减少数据传输量,提高传输效率,还能让客户端利用JavaScript引擎快速解析接收到的数据,极大地提升了用户体验。 ### JSON简介 JSON...

    autocomplete 自动检索提示 json方式

    在IT行业中,自动检索提示(Autocomplete)是一种常见的用户体验优化技术,它允许用户在输入时获得与输入内容匹配的建议选项。在这个特定的项目中,我们关注的是使用JSON格式进行数据传输和缓存策略来实现自动检索...

    ios demo,JSONString to NSDictionary,字符串JSON数据转换到字典数据

    5. **性能优化**:大量JSON数据解析可能影响性能,考虑使用异步操作或缓存机制以提高用户体验。 在“test_NSDictinary_NSString_toDictionary”这个示例中,可能包含了如何从JSON字符串创建`NSDictionary`对象的...

    VC通过Http协议Get或Post方式与WebService通信,解析返回的Json

    本资源是一个封装类,采用异步方式解决了Wininet不能设置超时的问题,当前异步采用C++...MFC程序中通过HttpGet和HttpPost方式向WebService发送请求,WebService以Json的方式返回数据,MFC程序解析Json,得到指定数据。

    JSon开源类库

    SwiftyJSON则允许你直接通过对象构建JSON树,然后调用`rawString()`或`rawData()`得到JSON字符串或数据。 4. **性能比较** 各个库在性能上可能有所差异。一般来说,Apple的`NSJSONSerialization`在简单操作上表现...

    jQuery中ajax请求后台返回json数据并渲染HTML的方法

    jQuery中的AJAX请求是一种非常常见的前端异步数据交互方式,它的作用是使得页面无需重新加载即可向服务器请求数据,并将数据动态地加载到页面中。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它...

    ios下解析json的demo

    同时,记得在处理网络请求时考虑到异步操作,使用回调、闭包或协程等技术来处理数据。 总之,iOS开发中解析JSON是至关重要的技能,`NSJSONSerialization` 提供了简单且强大的工具来处理这一任务。通过熟练掌握这些...

Global site tag (gtag.js) - Google Analytics