Json 使用批处理(或替代方案)替换字符串
我的问题是,我在许多子目录中有许多.json文件。他们都有: “equalToXml”:“其他东西…” (其他内容部分占用多行) 我想做的是简单地将“equalToXml”更改为“contains”,这样我就可以: “包含”:“其他内容…” 听起来这是一个相当简单的操作,但我似乎没有让它工作,我真的找不到任何在网络上工作的东西 这在批量生产中是否可行?或者什么是一个简单的选择,因为我已经有了其他批处理脚本,它们以前被调用过 谢谢 检查Json 使用批处理(或替代方案)替换字符串,json,string,batch-file,replace,substitution,Json,String,Batch File,Replace,Substitution,我的问题是,我在许多子目录中有许多.json文件。他们都有: “equalToXml”:“其他东西…” (其他内容部分占用多行) 我想做的是简单地将“equalToXml”更改为“contains”,这样我就可以: “包含”:“其他内容…” 听起来这是一个相当简单的操作,但我似乎没有让它工作,我真的找不到任何在网络上工作的东西 这在批量生产中是否可行?或者什么是一个简单的选择,因为我已经有了其他批处理脚本,它们以前被调用过 谢谢 检查 更强大的解决方案是和。也可以找到命令行,例如,可能重复的感谢
更强大的解决方案是和。也可以找到命令行,例如,可能重复的感谢提示,我现在知道了如何做:我做到了:只需要调整它,为许多文件执行此操作。但我现在的问题是,我的JSON文件不再格式化。我怎样才能把它们打印出来?
for /r "C:\root_dir" %%# in (*.json) do (
call replacer.bat "%%~f#" "equalToXml" "contains"
)