2016-12-06 50 views

回答

2

類似@ geisterfurz007的回答,這個假設你是「players_list」一審後:第一個實例之前,「地圖」

@Echo Off 
Set/P var=<some.json 
Set var=%var:,"map"=&:% 
Set var=%var:*"players_list":=% 
Echo=%var% 
Timeout -1 
+0

這工作出色!我會測試一下,看看我是否也可以定製它。不要放棄這一點,我可能會回到另一個問題。感謝Compo和geister..ETC – EDG

0

未測試由於beeing手機上。

@echo off 
For /f "delims=: tokens=2" %%g in (PathTo\file.txt) do (
Set var=%%g 
Goto:next 
) 
:next 
Set var=%var:,map=% 
echo %var% 

假設球員是第一個被列出。

讀取文件,將第一個:之後的部分截至第二個,將其存儲在var中。
然後,map被替換爲沒有任何結果,最終導致玩家編輯echo

如果有什麼不清楚的地方,請隨時提問!可能需要一段時間,因爲我目前是移動的。

+0

這回:「101664,‘IP’」 – EDG

+0

這是因爲我拆分字符串的方式。你可以在'tokens'之後調整數字以適應這個事情​​。 Compos的答案更加優雅,不會失敗。 – geisterfurz007

相關問題