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

[文本处理] [已解决]批处理怎么生成这个xml文件?

[复制链接]
发表于 2011-9-10 10:10:03 | 显示全部楼层 |阅读模式
求助:
公司这两天升级了程序,下面各网点终端都需要升级。
为了偷懒,俺就研究了下批处理,觉得真是方便强大啊!!
通过百度解决了大部分问题,现在一个能不能解决,还请这里的高手指点——
多谢啦!!!

程序需要从一个xml文件中读取 shebeihao来跳转页面。
以下是这个xml文件的内容。
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <j2eeQuertion>
  3. <question>
  4. <queInfo>shebeihao</queInfo>
  5. <url>7235</url>
  6. </question>

  7. </j2eeQuertion>
复制代码
问题:
我用set命令取得那个设备号,然后用下面的代码生成了xml文件

  1. :xml
  2. echo ^<?xml version="1.0" encoding="UTF-8"?^>        > c:\as.xml
  3. echo ^<j2eeQuertion^>                >> c:\as.xml
  4. echo ^<question^>                          >> c:\as.xml
  5. echo ^<queInfo^>shebeihao^</queInfo^>         >> c:\as.xml
  6. echo ^<url^>%shebeihao%^</url^>                 >> c:\as.xml
  7. echo ^</question^>                          >> c:\as.xml
  8. echo ^</j2eeQuertion^>                         >> c:\as.xml
复制代码
但是这个生成的文件
  1. <?xml version="1.0" encoding="UTF-8"?>        
  2. <j2eeQuertion>                                
  3. <question>                                                                   
  4. <queInfo>shebeihao</queInfo>                          
  5. <url>yyyy</url>                                  
  6. </question>                                                           
  7. </j2eeQuertion>                                        
复制代码
就是不能实现页面的跳转
而用程序自带的那个xml文件就可以。。。

请教一下我该如何写这个批处理。
再次感谢,期待指点。

======================
不好意思,再次测试后发现可以了。。是我没有输入正确那个设备号,而只有数据库里添加的才可以跳转。。。

呃,没有找到删除帖子的地方,就这样了吧。。。

评分

参与人数 1PB +2 收起 理由
CrLf + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2011-9-10 10:17:49 | 显示全部楼层
  1. @echo off
  2. set shebeihao=7235
  3. :xml
  4. (echo ^<?xml version="1.0" encoding="UTF-8"?^>
  5. echo ^<j2eeQuertion^>
  6. echo ^<question^>
  7. echo ^<queInfo^>shebeihao^</queInfo^>
  8. echo ^<url^>%shebeihao%^</url^>
  9. echo ^</question^>
  10. echo ^</j2eeQuertion^>
  11. )>c:\as.xml
复制代码

评分

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

查看全部评分

 楼主| 发表于 2011-9-10 10:44:40 | 显示全部楼层
awk 发表于 2011-9-10 10:17



   谢谢!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-18 03:09 , Processed in 0.020338 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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