当前位置: 首页 > 编程笔记 >

ASP VBScrip读取JSON格式数据

韶宏邈
2023-03-14
本文向大家介绍ASP VBScrip读取JSON格式数据,包括了ASP VBScrip读取JSON格式数据的使用技巧和注意事项,需要的朋友参考一下

ASP代码读取JSON个数数据需要一个 json2.js 脚本,文件地址:https://raw.github.com/douglascrockford/JSON-js/master/json2.js。

下载 json2.js 文件,保存在自己的服务器上,然后在 ASP 文件中导入该脚本就可以了,如下。注意:其中导入 Javascript 脚本必须包含:runat="server",否则会提示错误。

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>ASP读取Json数据</title>
    <script language="JavaScript" runat="server" src="json2.js"></script>
<head>
<body>

<%
    Dim iTmp
    Dim myJSON
    Dim objJSON
    myJSON = "[{""id"":""1"",""name"":""aa""},{""id"":""2"",""name"":""bb""}]"

    Set objJSON = JSON.parse(myJSON)
    For Each iTmp In objJSON
        Response.Write iTmp.id &":" &iTmp.name &"<br />"
    Next
%>

</body>
</html>

这样就可以把Json数据转换成对象,并通过对象方式读取了。

 类似资料:
  • JSON 数据格式 JSON 是 JavaScript Object Notation 的简称,是一种轻量的数据表示方法。json格式采用key:value的方式记录数据,非常直观,比XML简洁,因而大受欢迎 介绍json格式前,先让我们看看XML格式。显然,XML 得到了相当多的关注(正面和负面的评价都有),已经在 Ajax 应用程序中广泛使用: <request> <firstName>

  • 数据结构要在网络中传输或保存到文件,就必须对其编码和解码;目前存在很多编码格式:JSON,XML,gob,Google 缓冲协议等等。Go 语言支持所有这些编码格式;在后面的章节,我们将讨论前三种格式。 结构可能包含二进制数据,如果将其作为文本打印,那么可读性是很差的。另外结构内部可能包含匿名字段,而不清楚数据的用意。 通过把数据转换成纯文本,使用命名的字段来标注,让其具有可读性。这样的数据格式可

  • 问题内容: 我正在尝试编写一个读取HTTP请求和响应并对其进行解析的类。由于标题是普通文本,因此似乎最容易使用 BufferedReader 和 readLine 方法读取它们。这显然不会对数据主体起作用,因为它可能是二进制的,所以我想在读取头之后切换到读取原始字节。 现在,我正在做这样的事情: 问题是 BufferedReader 正在提前读取并吞噬流中的所有二进制数据,然后才有机会使用Bins

  • 我收到的csv文件格式不正确(无法控制生成此csv的应用程序) CSV的标题和第一行如下所示: 这是我用来读取csv的代码: 这是我收到的输出: 第一个问题是奇怪的字符(可能缺少编码选项?)另外,标题是错误的,不能在该格式上使用DictReader,这对于编辑CSV非常有用。 我可以重写一个新的CSV与标题正确格式化,这不是一个问题,但我不知道如何跳过CSV的前3行!?或者我可以用CSV即将到来的

  • 问题内容: 我正在尝试使用python SimpleHTTPServer构建一个简单的REST服务器。我在从帖子中读取数据时遇到问题。如果我做对了,请告诉我。 index.html文件 SimpleJson无法从POST消息中加载json。我对Web编码不熟悉,我甚至不确定我在做什么是否适合创建简单的REST API服务器。我感谢您的帮助。 问题答案: 感谢matthewatabet的klein想

  • 问题内容: Solr以以下JSON格式返回响应。 使用PHP读取student_id,student_name的简单方法是什么? 问题答案: 使用将其转换为一个对象。 然后使用来遍历“文档”。 然后,您可以使用和访问字段。