小编Wou*_*ems的帖子

objective c从url请求解析json

我正在尝试解析从位于以下位置的api请求的json字符串:http: //www.physics.leidenuniv.nl/json/news.php

但是,我在解析这个json时遇到了麻烦.我收到以下错误: Unexpected end of file during string parse

我已经找了几个小时,但我找不到这个问题的答案.

我的代码片段:

在我的viewDidLoad中:

NSURLRequest *request = [NSURLRequest requestWithURL:
                         [NSURL URLWithString:@"http://www.physics.leidenuniv.nl/json/news.php"]];

[[NSURLConnection alloc] initWithRequest:request delegate:self];
Run Code Online (Sandbox Code Playgroud)

代表:

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
NSMutableData *responseData = [[NSMutableData alloc] init];
[responseData appendData:data];

NSString *responseString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSError *e = nil;
NSData *jsonData = [responseString dataUsingEncoding:NSUTF8StringEncoding];
NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData:jsonData options: NSJSONReadingMutableContainers error: &e];
}
Run Code Online (Sandbox Code Playgroud)

任何人都知道这个问题的答案,所以我可以解析json数据?

json objective-c ios

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

querydsl变压器组按计数

我被困在尝试查询(QueryDSL)工作,这给了我一个不同类别的计数.例如,我想要实现的目标:

categoryA -> 10 entries
categoryB -> 20 entries
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止:

query().from(application)
            .transform(groupBy(application.category).as(list(application)));
Run Code Online (Sandbox Code Playgroud)

但是,这给了我每个类别所有整个条目的列表,我只想得到这个.

我试着乱搞count()但没有运气.

有人知道怎么做吗?

java sql querydsl

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

Html 输入 type="number" 返回空字符串作为值

当你有:

<input type="number" id="myInput" />

你填写了一些垃圾,例如: 8,5,.,.,.,54.,543,.4

然后$('#myInput').value将返回'' 这意味着它被视为用户没有填写任何内容,从而搞乱了我的表单验证。

如何检索实际输入?

可以在此处找到 codePen,您可以检查控制台是否确实打印了空字符串:https://codepen.io/anon/pen/EQrrXz ?editors=1111

我在 chrome 上,但在 safari 上也会发生这种情况。

我仍然希望能够接受正常的数字输入,包括小数。

html javascript validation input

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

标签 统计

html ×1

input ×1

ios ×1

java ×1

javascript ×1

json ×1

objective-c ×1

querydsl ×1

sql ×1

validation ×1