如何通过shell脚本编辑xml资源数组,其中整数值除以1.5

时间:2016-04-12 06:19:04

标签: xml shell

我在这个数组中使用了一些点

<array name="placeholderBucket">
    <item>0</item>
    <item>20</item>
    <item>276</item>
    <item>150</item>
    <item>522</item>
    <item>150</item>
    <item>848</item>
    <item>20</item>
    <item>0</item>
    <item>600</item>
    <item>848</item>
    <item>220</item>
</array>

//我希望将这些点除以1.5,如

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <array name="placeholderBucket">
        <item>0</item>
        <item>13</item>
        <item>184</item>
        <item>100</item>
</resources>

实际上我有很多数组可以将原始点更改为除以1.5

的点

1 个答案:

答案 0 :(得分:0)

解析XML文件读取每个值并重写回file.for从shell脚本中读取xml文件引用How to parse XML using shellscript?