小编Div*_*dev的帖子

要点与 教程库

我正在发布一个教程,其中包含大量代码,其中散布着文档.我正在考虑两种托管代码的方式:

  1. 将git存储库与解释代码的代码文件和markdown文件分开
  2. Github要点包含这两个

在gist v/sa存储库中托管是否有优势?什么时候会更喜欢其中一个而不是另一个呢?

gist github

19
推荐指数
1
解决办法
6076
查看次数

在标签前使用批处理文件在XML中添加一行

我有一个类型的XML文件

....
<sometag>
<tag attr_name1="long filename1" />
<tag attr_name2="long filename2" />
....
</sometag>
....
Run Code Online (Sandbox Code Playgroud)

在到目前为止,</sometag>我想添加<tag attr_name="long filename" />我的Windows批处理脚本中的代码之前:

@echo off
setlocal enableDelayedExpansion
set "newValue=^<tag attr_name="long filename" /^>
set newline=^& echo.
type "File.xml"|replace "(</tag>)" "!newValue!$1" >dupFile.xml
move /y "dupFile.xml" "File.xml"
Run Code Online (Sandbox Code Playgroud)

我得到“ Path not found - </tag>”,File.xml包含“未替换文件”。我知道从批处理文件编辑XML并不是最佳实践,但是不幸的是不能使用第三方可执行文件。有人可以帮我解决问题吗?

我还检查有关使用批处理文件在XML中的标记之间更改数据的线程,当我在其中使用建议的代码并更改为我的要求时,遇到了以上错误。

regex xml windows batch-file

-1
推荐指数
1
解决办法
1887
查看次数

标签 统计

batch-file ×1

gist ×1

github ×1

regex ×1

windows ×1

xml ×1