相关疑难解决方法(0)

如何访问JSON对象数组的第一个元素?

我知道mandrill_events只包含一个对象.我如何访问它event-property

var req = { mandrill_events: '[{"event":"inbound","ts":1426249238}]' }
Run Code Online (Sandbox Code Playgroud)

javascript arrays json

16
推荐指数
4
解决办法
9万
查看次数

如何在Angularjs中将字符串转换为对象

我有一个字符串:

$scope.text = '"{\"firstName\":\"John\",\"age\":454 }"';
Run Code Online (Sandbox Code Playgroud)

我想转换为js对象:

 $scope.tmp =  {"firstName":"John","age":454 };
Run Code Online (Sandbox Code Playgroud)

注意:JSON.parse()不起作用!!

这是我在codepen中的样本

javascript json converter object angularjs

11
推荐指数
1
解决办法
5万
查看次数

jquery如何反序列化json对象

你怎么能反序化下面这个json对象?

[{"id":"67","name":"TestString"}]
Run Code Online (Sandbox Code Playgroud)

我尝试在下面这样做,但无法成功......

success: function (data, status) {
          $.each(data, function (dt) {

              var mydata = data.d;

              alert(mydata); // returns [{"id":"67","name":"TestString"}]

              $("#txt_speciality").tokenInput("add", mydata.id);
          });
}
Run Code Online (Sandbox Code Playgroud)

这是我创建json对象的方式

[WebMethod]
public static string get_specialities(string ProfessionalID)
{
    Database db = DatabaseFactory.CreateDatabase("Connection String2");
    DbCommand dbCommand;
    dbCommand = db.GetStoredProcCommand("Select_Professionals_Speciality");
    db.AddInParameter(dbCommand, "prof_id", DbType.Int16, Convert.ToInt16(ProfessionalID));
    IDataReader dr = db.ExecuteReader(dbCommand);
    //[{ id: 3, name: "test3" }]
    string return_str="[";
    int i = 0;
    while (dr.Read()) {
        if (i > 0)
            return_str += ",";
        return_str += "{\"id\":\"" + dr["SpecialtyID"].ToString().Trim() + "\",\"name\":\"" + …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery json

10
推荐指数
2
解决办法
3万
查看次数

如何使用ajax将数组从php返回到javascript

我有这个ajax代码

xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange=function(){
    if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
        document.getElementById('addIO').innerHTML+=xmlhttp.responseText;
    }
}
xmlhttp.open("GET","http://localhost/Mar7ba/Ontology/getRelatedConceptsAndRelations/3/TRUE",true);
xmlhttp.send();
Run Code Online (Sandbox Code Playgroud)

我有一个PHP数组

$cars=array("Saab","Volvo","BMW","Toyota");

我如何将数组$ cars发送到我的javascript?

javascript php ajax

9
推荐指数
2
解决办法
2万
查看次数

从JavaScript对象创建HTML表

我是JavaScript的初学者,想要在HTML中显示一个对象数组.

数据的格式如下:

[
  {"key":"apple","value":1.90},
  {"key":"berry","value":1.7},
  {"key":"banana","value":1.5},
  {"key":"cherry","value":1.2}
]
Run Code Online (Sandbox Code Playgroud)

我想使用一个包含三列(id,name,relevant)的列表来显示它们.并且id可以自动从1增加.

谁能告诉我如何编写一个javascript代码来显示它?

请给我一些材料或例子来学习.

html javascript json

8
推荐指数
3
解决办法
4万
查看次数

我怎么能在JQuery中解析这个JSON对象?

我有一个JSON对象,没有给出三个值的键(每个都是一个数组),我想解析它们.我怎么能在JQuery中这样做?

[
    {
        "cid": "3",
        "pid": "0",
        "nid": "12",
        "uid": "4",
        "subject": "test2",
        "hostname": "127.0.0.1",
        "created": "1374084646",
        "changed": "1374084645",
        "status": "1",
        "thread": "02/",
        "name": "chrisr",
        "mail": "",
        "homepage": "",
        "language": "en",
        "uuid": "e4729a69-7f6f-4091-98a0-0a040fe683f1",
    },
    {
        "cid": "2",
        "pid": "0",
        "nid": "13",
        "uid": "4",
        "subject": "TEST comment 2",
        "hostname": "127.0.0.1",
        "created": "1374072245",
        "changed": "1374072244",
        "status": "1",
        "thread": "01/",
        "name": "chrisr",
        "mail": "",
        "homepage": "",
        "language": "en",
        "uuid": "b4d5a084-8aa3-4828-b6e4-17396cbaf2f6",
    },
    {
        "cid": "1",
        "pid": "0",
        "nid": "12",
        "uid": "4",
        "subject": "test comment", …
Run Code Online (Sandbox Code Playgroud)

jquery parsing json

8
推荐指数
1
解决办法
2万
查看次数

如何在Javascript中将json编码的PHP数组转换为数组?

我从PHP文件中使用AJAX获取JSON编码数组,但在JavaScript中我需要将其用作数组,如何在Javascript中创建数组?

我的AJAX调用PHP文件:

  $.ajax({
    type:"POST",
    url:"ajaxfetch.php",
    success:function(result){
            alert(result);
             }
    });
Run Code Online (Sandbox Code Playgroud)

ARRAY在PHP文件中创建:

Array
(
    [0] => Array
        (
            [id] => 4
            [deviceID] => xyz123
            [latitude] =>  -33.80010128657071
            [longitude] => 151.28747820854187
            [altitude] => 34.78788787
            [createdDate] => 2013-08-15 23:00:00
            [delete] => 0
        )

    [1] => Array
        (
            [id] => 5
            [deviceID] => jdkfhjskh344
            [latitude] => -33.950198
            [longitude] => 151.259302
            [altitude] => 76.44455
            [createdDate] => 2013-08-15 21:50:42
            [delete] => 0
        )

    [2] => Array
        (
            [id] => 1
            [deviceID] => abc223
            [latitude] => -33.890542
            [longitude] …
Run Code Online (Sandbox Code Playgroud)

javascript php arrays ajax json

8
推荐指数
1
解决办法
2万
查看次数

$ .jquery ajax返回的数据(json)显示为'undefined'

这里我有一个简单的PHP脚本,它以json格式显示数据库中的一些值.

$source = $_GET['source'];

$query = mysql_query("SELECT * FROM images WHERE big_thumb = '" . $source . "'");

$results = array();

while($row = mysql_fetch_array($query))
{
   $results[] = array(
      'title' => $row['title'],
      'date' => $row['upload_date'],
      'time' => $row['upload_time']
   );
}

$json = json_encode($results);

echo $json;
Run Code Online (Sandbox Code Playgroud)

这显示正常,继承人输出示例:

[{"title":"Torus","date":"2012-04-04","time":"23:06:14"}]
Run Code Online (Sandbox Code Playgroud)

然后,当单击图像时,将调用此jquery:

var image_src = $(this).attr("alt"); // <= This works fine

    $.ajax({
        url: 'inc/get_image_details.php',
        data: {source : image_src},
        dataType: "json",
        success: function(data)
        {
            title = data.title;
            alert(title);

            date = data.date;
            alert(date);

            time = data.time;
            alert(time); …
Run Code Online (Sandbox Code Playgroud)

ajax jquery json

7
推荐指数
1
解决办法
4万
查看次数

哪个更安全,为什么是JSON或XML

我想在Java EE中实现Web服务,其响应将是一个JSON.这是我第一次尝试这样做但在此之前我只是想知道JSON是否存在任何安全问题,因为在我阅读的许多博客中都提到了类似"JSON与XML相比不安全".JSON具有易用,速度快等优点.

所以任何人都可以向我解释JSON是否真的不安全.如果是这样的话.请举例说明.

关于这个主题有几篇旧文章:

JSON vs XML - 2006

  • 担心 eval

JSON并不像人们想象的那么安全

  • 仅声称对通过JSON提供的非公共数据的保护是使用唯一的URL.
  • CSRF(Cross Site Request Fogery) - 2007年
  • Array 黑客通过浏览器解析JavaScript解析.

java xml json web-services java-ee

7
推荐指数
2
解决办法
6560
查看次数

如何使用浏览器进行基本的REST API调用

我试图通过查看如何使用浏览器格式化API调用来开始REST API调用.我发现在线的大多数示例使用SDK或只返回请求的所有字段.

例如,我正在尝试使用Soundcloud API来查看跟踪信息.

首先,我在浏览器中发出了一个简单的请求,如下所示http://api.soundcloud.com/tracks/13158665.json?client_id=31a9f4a3314c219bd5c79393a8a569ec,它以JSON格式返回一堆有关该轨道的信息

(例如{"kind":"track","id":13158665,"created_at":"2011/04/06 15:37:43 ...})

是否可以只使用浏览器返回"created_at"值?如果这个问题很基本,我很抱歉,但我不知道在线搜索哪些关键字.指向基本指南的链接会很好,但我暂时不想使用特定的SDK.

api rest json http

7
推荐指数
2
解决办法
4万
查看次数

标签 统计

json ×9

javascript ×5

ajax ×3

jquery ×3

arrays ×2

php ×2

angularjs ×1

api ×1

asp.net ×1

converter ×1

html ×1

http ×1

java ×1

java-ee ×1

object ×1

parsing ×1

rest ×1

web-services ×1

xml ×1