麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Linux Shell > 正文

shell生成簡單格式的xml實例

2020-07-27 19:08:02
字體:
來源:轉載
供稿:網友

以下是shell代碼:
create_xml.sh

復制代碼 代碼如下:

#! /bin/bash

#author: dengzhaoqun
#date: 201202/14

outfile=out
tabs=0

put(){
 echo '<'${*}'>' >> $outfile
}

put_head(){
 put '?'${1}'?'
}

out_tabs(){
 tmp=0
 tabsstr=""
 while [ $tmp -lt $((tabs)) ]
 do
  tabsstr=${tabsstr}'/t'
  tmp=$((tmp+1))
 done
 echo -e -n $tabsstr >> $outfile
}

tag_start(){
 out_tabs
 put $1
 tabs=$((tabs+1))
}

tag_end(){
 tabs=$((tabs-1))
 out_tabs
 put '/'${1}
}

tag_value(){
 out_tabs
 str=""
 str=${1}' value="'${2}'"/'
 put $str
}

以下是測試代碼:
ts_xml.sh

復制代碼 代碼如下:

#! /bin/bash

#author: dengzhaoqun
#date: 20120215

source './create_xml.sh'
put_head 'xml version='1.0' encoding="GBK"'
tag_start '投遞信息'
tag_start '硬件'
tag_value '網卡' 1
tag_end '硬件'
tag_end '投遞信息'

生成的xml文件如下

復制代碼 代碼如下:

<?xml version=1.0 encoding="GBK"?>
<投遞信息>
 <硬件>
  <網卡 value="1"/>
 </硬件>
</投遞信息>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色淫影院 | 91成人免费网站 | 国产精品免费观看视频 | 把娇妻调教成暴露狂 | 久草干 | 99精品国产成人一区二区 | 人禽l交免费视频观看 视频 | 国产成人综合在线观看 | 在线a亚洲视频播放在线观看 | 欧美一区在线观看视频 | 草b视频在线观看 | 日韩电影一区二区三区 | 久草在线资源福利站 | 欧美国产精品久久 | 精品国产一区二区三区四 | 91精品国产九九九久久久亚洲 | 亚洲精品久久久久久 | 91网在线播放 | xnxx 美女19| 午夜热门福利 | 久久久www成人免费毛片 | mmmwww| 久草网在线| 国产一区视频观看 | 91 在线视频观看 | 成人在线视频在线观看 | 久久国产精品久久久久久 | 久久蜜桃精品一区二区三区综合网 | 亚洲精品a在线观看 | 久久国精品 | cosplay裸体福利写真 | 午夜视频观看 | 91午夜免费视频 | 姑娘第四集免费看视频 | 羞羞视频一区二区 | 欧美a视频| 欧美一级美国一级 | 国产剧情在线观看一区二区 | 91成人免费| 国产一区二区三区四区精 | 国产精品免费成人 |