質問編集履歴
1
"ids[].id"->".ids[].id" の通り訂正いたします
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
|
8
8
|
例)
|
9
9
|
set JSONDATA={"status":200,"ids":[{"id":76}]}
|
10
|
-
filter.bat "%JSONDATA%" "ids[].id"
|
10
|
+
filter.bat "%JSONDATA%" ".ids[].id"
|
11
11
|
echo %ANS%
|
12
12
|
=> 76と出力されてほしい
|
13
13
|
|
@@ -20,7 +20,7 @@
|
|
20
20
|
### 発生している問題・エラーメッセージ
|
21
21
|
しかし、上のようなバッチを書いたところ、以下のように出力されました。
|
22
22
|
```
|
23
|
-
> filter.bat "%JSONDATA%" "ids[].id"
|
23
|
+
> filter.bat "%JSONDATA%" ".ids[].id"
|
24
24
|
for /F %i in ('echo {"status":200 "ids":[{"id":76}]} | jq.exe ".status"') do set ANS=%i
|
25
25
|
parse error: Expected separator between values at line 1, column 19
|
26
26
|
```
|