【发布时间】:2016-04-11 10:45:56
【问题描述】:
在 XML 值中计算前导和尾随空格的最佳方法是什么?特别是,如果我有这个 xml:
<?xml version="1.0" encoding="UTF-8"?>
<dvm name="Filename" xml="http://www.google.it">
<description>AL</description>
<columns>
<column>abcde</column>
<column>fg</column>
</columns>
<rows>
<row>
<cell id="1"> 08 4 </cell>
<cell id="2">AG</cell>
</row>
<row>
<cell id="1"> 00 6 </cell>
<cell id="2"> AL </cell>
</row>
<row>
<cell id="1">0 42 </cell>
<cell id="2">AN </cell>
</row>
</rows>
</dvm>
如何使用 awk 命令计算 ">" 和第一次出现的 char/digit 和/或最后一个 char/digit 和 XML 结束标记值之间的前导和尾随空格?我需要知道前导空格的总和和尾随空格的总和,并将它们放入两个变量中。提前致谢。
输出应该是:
领先:8
尾随:20
【问题讨论】: