【.cmd】 バッチファイルスクリプト %15 【.bat】 (760レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1(1): デフォルトの名無しさん [sage] 2022/09/14(水) 20:04:01.36 ID:XL8H98jz(1) AAS
拡張子が .cmd または .bat のバッチファイルのスクリプティング(プログラミング)に関わる
質問,テクニック(JScript,Perl等の埋め込みなど含む),関連情報のためのスレです
※何でも無理矢理バッチでやろうとせず、WSH等の使用も検討しましょう
過去スレ
%14 2chスレ:tech
%13 2chスレ:tech
%12 2chスレ:tech
%11 2chスレ:tech
%10 2chスレ:tech
%9 2chスレ:tech
%8 2chスレ:tech
%7 2chスレ:tech
%6 2chスレ:tech
%5 2chスレ:tech
%4 2chスレ:tech
%3 2chスレ:tech
%2 2chスレ:tech
【.cmd】 バッチファイルスクリプト %1 【.bat】
2chスレ:tech
バッチファイルプログラミング 3.bat
2chスレ:tech
バッチファイルプログラミング 2.bat
2chスレ:tech
バッチファイルプログラミング質問スレ
2chスレ:tech
287: デフォルトの名無しさん [sage] 2023/05/10(水) 03:43:26.68 ID:fIRqc6o3(1) AAS
>>266266(1): デフォルトの名無しさん [sage] 2023/05/06(土) 17:23:48.16 ID:gRoxw4m5(1/3) AAS
jqコマンドってどっかにスレないかな
cmdでバッチ作って動かしてるんだけど
jsonで
"characterID": 1,"Level": 50, "Status": {~
"characterID": 1,"Level": 100, "Status": {~
"characterID": 2,"Level": 50, "Status": {~
"characterID": 3,"Level": 50, "Status": {~
"characterID": 3,"Level": 100, "Status": {~
みたいにキャラごとにレベル50と100があったり50しかない場合があったりするんだけど
キャラごとに100があったらそれだけなかったら50を拾うみたいな条件で引っこ抜きたいんだけど上手くいかないので何かいい方法ないかなって探してます
何かいい方法ないでしょうか
Ruby なら、
require 'json'
# 改行を削除する。削除しなくても同じ結果
input_json_str = <<'JSON'.delete( "\n" )
[{"ID": 1,"Level": 50, "Status": {"idx":1}},
{"ID": 1,"Level": 100, "Status": {"idx":2}},
{"ID": 2,"Level": 50, "Status": {"idx":3}},
{"ID": 3,"Level": 50, "Status": {"idx":4}},
{"ID": 3,"Level": 100, "Status": {"idx":5}}]
JSON
input_json_obj = JSON.parse( input_json_str )
# ID でグループ化して、最大Level のものを取得する
result = input_json_obj.group_by { |hash| hash[ "ID" ] }.map do |row|
row[ 1 ].max_by { |hash| hash[ "Level" ] }
end
p result
出力
[ {"ID"=>1 "Level"=>100 "Status"=>{"idx"=>22(1): デフォルトの名無しさん [] 2022/09/16(金) 00:28:41.18 ID:9kvq1ahn(1/3) AAS
助けてください。
変数HOGEをキー入力してsplit()的な区切り文字列で分割する挙動を取りたいのですが
なぜかファイルが見つかりませんとなります。
リテラルでSET HOGE=1,2,3と記述していれば希望の動作となります。
半日困って今日は会社にお泊りです。誰か教えてください。
REM キー入力でHOGEに"1,2,3"と入力する
SET /P HOGE=
FOR /f "tokens=1,2 delims=," %%a in (%HOGE%) do (
ECHO %%a %%b %%c
)
OUTPUT ファイル 0_0 がみつかりません。
}},
{"ID"=>2 "Level"=>50 "Status"=>{"idx"=>3}},
{"ID"=>3 "Level"=>100 "Status"=>{"idx"=>5}} ]
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.039s