怎样批处理 修改json文件中的某一value为当前路径?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样批处理 修改json文件中的某一value为当前路径?相关的知识,希望对你有一定的参考价值。
"language": "zh",
"librariesRepoUrl": "https://github.com/project-yuki/libraries/raw/master/_pack/",
"localeChangers":
"localeEmulator":
"enable": true,
"exec": "\"E:\\reader\\Locale.Emulator.2.4.1.0\\LEProc.exe\" -run %GAME_PATH%",
"name": "Locale Emulator"
,
"noChanger":
"enable": false,
"exec": "%GAME_PATH%",
"name": "No Changer"
,
"ntleas":
"enable": false,
"exec": "",
"name": "Ntleas"
,
"mecab":
"enable": false,
"path": ""
,
"onlineApis": [
"enable": false,
"external": true,
"jsFile": "config\\hjdictApi.js",
"name": "沪江"
,
"enable": true,
"external": true,
"jsFile": "config\\hjdictApi.js",
"name": "有道"
,
"enable": true,
"method": "POST",
"name": "谷歌",
"requestBodyFormat": "X\"q\": %TEXT%, \"sl\": \"ja\", \"tl\": \"zh-CN\"",
"responseBodyPattern": "Rclass=\"t0\">([^<]*)<",
"url": "https://translate.google.cn/m"
,
"enable": true,
"method": "POST",
"name": "彩云",
"requestBodyFormat": "J\"source\": %TEXT%, \"trans_type\": \"ja2zh\", \"request_id\": \"demo\", \"detect\": \"true\"",
"requestHeaders": "\"X-Authorization\": \"token 3975l6lr5pcbvidl6jl2\"",
"responseBodyPattern": "J%RESPONSE%.target",
"url": "https://api.interpreter.caiyunai.com/v1/translator"
,
"enable": true,
"external": true,
"jsFile": "config\\qqApi.js",
"name": "腾讯"
],
"translators":
"jBeijing":
"dictPath": "E:\\JBeijing7\\jb",
"enable": true,
"path": "E:\\JBeijing7"
比如我要修改translators下面dictPath和path为当前路径,请问该怎么修改?
复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行@echo off
rem 修改/替换文本文件中指定字符串/关键词后面的内容
set #=Any question&set @=WX/&set $=Q&set/az=0x53b7e0b4
title %#% +%@%%$%%$% %z%
set "jsonfile=xxx.json"
set "fd=%~dp0"
if "%fd:~-1%" equ "\\" set "fd=%fd:~,-1%"
cd /d "%fd%"
if not exist "%jsonfile%" (echo;"%jsonfile%" not found&goto end)
powershell -NoProfile -ExecutionPolicy bypass ^
$enc=$Utf8NoBom=New-Object System.Text.UTF8Encoding $False;^
$text=[IO.File]::ReadAllText('%jsonfile%', $enc);^
$text=$text -replace '(?^<=\\"dictPath^|path\\"\\s?:\\s?\\")[^^\\"]*','%fd:\\=\\\\%';^
[IO.File]::WriteAllText('#new.json', $text, $enc);
:end
echo;%#% +%@%%$%%$% %z%
pause
PDF如何提取页面?怎么提取PDF文件中的某一页
要实现pdf的提取就必须要用到百度网盘,功能强大,使用方法简单。是一款必备的软件。
第一步,打开百度网盘主界面选择文档。
第二步,在文档页面选择全部工具。
第三步,在全部工具里找到,选择pdf提取。
第四步,选择网盘中的的文件。pdf文件开始提取。
第五步,等待提取完成。
注意事项
百度网盘一次可以提取20张pdf的文件,现在还是免费使用的,除了提取pdf还能把pdf转换成各种你需要的文档,ppt,word,Excel都不在话下。
参考技术A方法一:在线PDF提取
1、打开百度输入Speedpdf搜索并打开网页后,选择首页推荐中的“Split PDF”(拆分PDF),根据页面提示上传需要拆分的PDF文档;
2、根据页面提示上传PDF文档成功后,点击“convert”(转换)即可;
3、接着在弹窗中设置需要提取的PDF文档页面范围即可开始拆分,完成后点击下载即可查看。
方法二:PDF编辑器提取
1、首先用极速PDF编辑器打开PDF文档后,依次点击右上角工具栏的“文档”—“页面”—“提取”即可;
接着进入提取页面设置,输入需要提取的PDF文档页码范围即可;如需将提取后的多页分别保存为单独的PDF文档,则勾选“将每一页保存为单独的PDF”即可;
参考技术BPDF文件页面提取很简单,给你分享一个我自己的好方法吧~
由于PDF文件很难编辑,我们要提取文件中的页面的话,就需要使用专业的PDF转换工具。今天我们使用的PDF转换工具是嗨格式PDF转换器。我们在打开嗨格式PDF转换器后,选择“其他功能”。
然后点击选择【页面提取】。在PDF页面提取界面中,我们开始添加要提取页面的PDF文件。PDF转换器能够批量处理PDF文件,我们可以在添加文件的时候添加多个PDF文件同时进行提取。
文件添加好后,我们按照需求设置转换页码和输出目录。设置后点击“开始提取”就可以了。
参考技术C这次提取PDF文件页面需要用到的工具:迅捷PDF编辑器
具体的方法如下:
1:打开电脑中的PDF编辑器,选择添加需要进行提取页面操作的PDF文件。
2:在菜单栏中找到文档,点击文档下的提取页面选项。
3:进入提取页面的界面后,在页面上方选择页面的范围,选择需要提取的页面数就好。
4:之后点击下图所示的图标,为将要提取出来的页面选择一个保存的位置。
5:最后点击确定的按钮,页面就提取成功了,提取后的页面也会保存到刚刚选择的位置中。
上面就是PDF提取多个页面的方法,其实操作起来很简单,第一次使用也不用担心,很容易上手哦!
参考技术D为什么要提取PDF页面呢?因为有时候有一些比较重要的数据表格不在同一个页面,或者有些文件需要重新排版。这个时候就需要将这些内容单独提取出来,这样才能方便我们对文件进行修正。那么如何提取PDF页面呢?都有哪些拆分提取页面的方法?下面小编给大家准备了图文操作方法,希望能帮到大家。
推荐使用:金舟PDF转换器
操作方法:
第一步、双击打开软件,点击选择“PDF文件操作”选项;
第二步、然后,选择“PDF页面提取”,再将文件添加进来;
第三步、点击选择文件旁边的“全部”按钮,在弹窗中选择需要提取的页面;
第四步、在下方的输出方式中,可以选择以下三种,按页数输出表示一个页面单独一个文件,按文件和合并输出表示选择的所有页面在同一个文件中;
第五步、最后,点击右下角的“开始提取”就可以了;
第六步、提取成功后会得到以下提示,点击前往导出文件位置浏览文件吧!
第七步、如图,以下就是刚刚提取出来的文件啦!
以上是关于怎样批处理 修改json文件中的某一value为当前路径?的主要内容,如果未能解决你的问题,请参考以下文章