问题列表 - 第47972页

如何访问JSON对象中的数组?

您好我有以下JSON对象:

[
 {
  "comments":[
    {
     "created_at":"2011-02-09T14:42:42-08:00",
     "thumb":"xxxxxxx",
     "level":1,"id":214,
     "user_id":41,
     "parent_id":213,
     "content":"<p>xxxxxx</p>",
     "full_name":"xx K"
    },
    {
     "created_at":"2011-02-09T14:41:23-08:00",
     "thumb":"xxxxxxxxxxxxx",
     "level":0,
     "id":213,
     "user_id":19,
     "parent_id":null,
     "content":"<p>this is another test</p>",
     "full_name":"asd asd asd asd asd"
    }
  ],
 "eee1":"asdadsdas",
 "eee2":"bbbbb"
 }
]
Run Code Online (Sandbox Code Playgroud)

这是来自一个$.ajax要求,我有成功....

    success: function (dataJS) {
        console.log(dataJS);
        console.log(dataJS[eee1]);
        console.log(dataJS.comments);
    }
Run Code Online (Sandbox Code Playgroud)

问题是我无法访问JSON对象中的项目,即使dataJS确实在控制台中正确显示.想法?

谢谢

javascript arrays jquery json object

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

Perl OO问题,继承 - 调用父方法

为什么我无法在以下代码中使用子对象调用parent的testmethod?

    use strict;
    use Data::Dumper;

    my $a = C::Main->new('Email');
    $a->testmethod();

    package C::Main;


    sub new {
        my $class = shift;
        my $type  = shift;
        $class .= "::" . $type;
        my $fmgr = bless {}, $class;
        $fmgr->init(@_);
        return $fmgr;
    }

    sub init {
        my $fmgr = shift;
        $fmgr;
    }

    sub testmethod {
        print "SSS";
    }

    package C::Main::Email;
    use Net::FTP;

    @C::Main::Email::ISA = qw( C::Main );

    sub init {
        my $fmgr = shift;
        my $ftp = $fmgr->{ftp} = Net::FTP->new( $_[0] );
        $fmgr;
    }

    package …
Run Code Online (Sandbox Code Playgroud)

perl perl-module

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

在make上添加路径

在我的makefile中,我有一个对象变量.我需要在每个.o文件前加上obj /.我该怎么做?

CC=g++
CFLAGS=-C -Wall
LDFLAGS=-lsqlite3 -lpthread -ldl
SOURCES=main.cpp Database.cpp actionInit.cpp TileSet.cpp Player.cpp
OBJECTS=$(SOURCES:.cpp=.o)

EXECUTABLE=mahjong-counter

all: bin $(OBJECTS) $(EXECUTABLE)

bin:
    mkdir -p bin

%.o: %.cpp
    $(CC) $(LDFLAGS) $< -c -o $@

$(EXECUTABLE): $(OBJECTS)
    $(CC) $(LDFLAGS) $(OBJECTS) -o $(EXECUTABLE)

clean:
    rm $(OBJECTS)
Run Code Online (Sandbox Code Playgroud)

makefile g++

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

Java volatile数组?

如何使数组易变?因为我已经明白了,使数组变得不稳定是不安全的吗?

java volatile

16
推荐指数
3
解决办法
5684
查看次数

我的pidfile必须位于/ var/run中吗?

我在两种情况下都要求:技术上和风格上.

我的应用程序/守护程序可以保留pidfile /opt/my_app/run/吗?

这样做真的很糟糕吗?

我的需要是这样的:我的守护进程在特定用户下运行,并且实现者必须mkdir一个新的目录/var/run,chown和chgrp它以使我的守护进程运行.似乎更容易将pidfile保持为本地(对守护进程).

unix linux ubuntu pid

70
推荐指数
4
解决办法
5万
查看次数

哪个cpan模块最适合阅读和学习?

我最近查看了DBIx :: Class的源代码,发现我不理解一件事(虽然我在尝试时掌握了几个技巧).

所以我的问题是:对于想要学习的人,以及以什么顺序阅读哪些CPAN模块?

perl cpan

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

如何检查jQuery.ajax()请求标头状态是否为"304 Not Modified"?

如何检查jQuery.ajax()请求标头状态是否为"304 Not Modified"?

jqXHR.status通常返回200,即使请求的标题是"304 Not Modified".

ifModified:true 没有太多帮助,因为它破坏了XHR数据请求.

ajax jquery header http-status-code-304

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

浏览XML并将所有TextView设置为不可见

嘿,这是我第一次尝试这样的事情,我不知道这是否接近最好的方法,但我觉得它会起作用.我正在尝试浏览XML布局文件并将所有内容设置TextView为INVISIBLE.当调用以下方法时,我得到一个NullPointerException

    public void numPlayerSetup(){
         {
             for(int i = 3; i <= 6; i++) 
                    for(int z = 2; z <= 10; z++){
                    int resID = getResources().getIdentifier("TextView"+Integer.toString(z) + Integer.toString(i), "id", this.getPackageName());
                    if(resID != 0){
                        TextView text = (TextView) this.findViewById(resID);
                        text.setVisibility(View.INVISIBLE);
                    }
        }
Run Code Online (Sandbox Code Playgroud)

如果您有任何建议,请告诉我.谢谢!

xml android invisible textview

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

如何返回R中的小数位数

我在R.工作.我有十进制度的一系列坐标,我想按这些数字的小数位数排序这些坐标(即我想丢弃小数位数太少的坐标).
R中是否有一个函数可以返回一个数字所具有的小数位数,我可以将其合并到函数编写中?
输入示例:

AniSom4     -17.23300000        -65.81700

AniSom5     -18.15000000        -63.86700

AniSom6       1.42444444        -75.86972

AniSom7       2.41700000        -76.81700

AniLac9       8.6000000        -71.15000

AniLac5      -0.4000000        -78.00000
Run Code Online (Sandbox Code Playgroud)

理想情况下,我会编写一个废弃AniLac9和AniLac 5的脚本,因为这些坐标没有以足够的精度记录.我想丢弃经度和纬度都少于3个非零十进制值的坐标.

r

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

字母到触摸音号输出

我试过谷歌搜索但不确定什么是最好的东西.我想要做的是翻译文本输入以输出按键式电话的字母.例如Hello World,输出43550 96153的想法是我正在尝试使用tropo语音api系统,并希望用户能够输入他们的名称作为按键音值,并将其与他们的名称匹配为我的数据库中的数字.

我假设这可以通过一个函数来完成

$input= $touchtone_value;  
$number_two_array (a,b,c);  
if( $input==in_array($number_two_array)){ 
        $output = '2';
}
Run Code Online (Sandbox Code Playgroud)

我相信这会奏效.但是,如果有一个类或更简单的功能,而不是将每个字母分成数字数组,我认为这将是一个更好的方法.在这一点上,这是一个相当开放的问题,因为我没有想法从哪里开始作为实现这一目标的最佳方式.

编辑:我找到了一个解决方案,不确定它是最好的解决方案.

            $input = strtolower('HELLO WORLD');
            echo  'input: '. $input. "\n";
            echo $output = 'output: '.  strtr($input,'abcdefghijklmnopqrstuvwxyz', '22233344455566677778889999'); 

input:hello world 
output: 43556 96753
Run Code Online (Sandbox Code Playgroud)

现在我只需要找到一种方法来删除空格:) http://codepad.org/Ieug0Zuw

来源:将数字编码成字母

php class function tropo

6
推荐指数
1
解决办法
1438
查看次数