找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: ttrrf

[已解决]批处理怎样删除xml文件里面的某些内容?

  [复制链接]
发表于 2013-9-4 19:21:51 | 显示全部楼层
回复 15# ttrrf


    把你的xml文件压缩一下,传上来,我试试。
 楼主| 发表于 2013-9-4 19:24:50 | 显示全部楼层
回复 8# zz100001


    这个代码只能删除英文字,而无法删除中文字
 楼主| 发表于 2013-9-4 19:31:52 | 显示全部楼层
回复 16# DAIC


    附件已在7楼的
发表于 2013-9-4 21:02:11 | 显示全部楼层
8楼已很好地解决了你的问题了,难道楼主没测试?
 楼主| 发表于 2013-9-4 21:37:16 | 显示全部楼层
回复 8# zz100001


    感谢你的代码,已经解决了,刚刚是我的cmd的注册表出了问题了,现在好了。我是直接给您把钱打到手机上吗还是其他什么的?
发表于 2013-9-4 21:47:38 | 显示全部楼层
回复 18# ttrrf


你那个xml文件是UTF-8格式,用BAT直接处理的话非常不方便。建议考虑使用PowerShell
  1. Get-Content arrays.xml -Encoding UTF8 | %{
  2.         if (($_ -notmatch '<item>zh_TW</item>') -and ($_ -notmatch "<item>繁體中文</item>")) {
  3.                 $_
  4.         }
  5. } | Out-File arrays_new.xml -Encoding UTF8
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

 楼主| 发表于 2013-9-4 21:59:47 | 显示全部楼层
本帖最后由 ttrrf 于 2013-9-4 22:01 编辑

回复 21# DAIC


    可以呀!8楼已经很好的解决了问题呀!我又试了试你这个,还是不行的。面对现实吧!8楼以简单的代码获得了50大洋。。
发表于 2013-9-4 22:29:51 | 显示全部楼层
回复 22# ttrrf


具体哪里不行?
报错信息是什么?
你的PowerShell版本是什么?
你的操作系统是什么?

我不在你那点钱,只是想知道为什么不行。
 楼主| 发表于 2013-9-4 22:35:45 | 显示全部楼层
回复 23# DAIC


    双击一闪就完了,但是xml里面没有任何变化呀!
发表于 2013-9-4 22:38:05 | 显示全部楼层
回复 24# ttrrf


    请注意看代码的最后一行,它是把结果写入了文件arrays_new.xml,这一点跟8楼的做法是一样的。
 楼主| 发表于 2013-9-4 23:59:23 | 显示全部楼层
回复 25# DAIC


    主要是没有看见新保存的xml。
发表于 2013-9-5 09:58:38 | 显示全部楼层
回复 20# ttrrf


    哈,给我冲QQ币吧,97543620
发表于 2013-9-10 20:52:11 | 显示全部楼层
回复 20# ttrrf


    楼主为什么还没有支付报酬呢?
 楼主| 发表于 2013-9-11 09:32:25 | 显示全部楼层
本帖最后由 ttrrf 于 2013-9-11 09:34 编辑

回复 28# Batcher


    不好意思呀!说实话我不会冲QQ币的。zz100001兄弟经常不在线的,我有联系不上他,我也没有办法呀!
发表于 2013-9-12 13:38:03 | 显示全部楼层
回复 29# ttrrf


    我跟zz100001说了,你先把钱转到论坛的支付宝账号上面吧。账号信息我单独发给你。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 01:58 , Processed in 0.021463 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表