-1

我有一个哈希值,想把它们放在 XMLOut 中。

'rp' => {
           'tr' => {
                'tsu' => {
                    'ct' => {
                        'data' => "1"

发生的情况是 XMLout 将彼此放在自己的<name></name>节点中:

<rp>
   <name>tr</name>
      <tsu>
          <name>ct</name>
          <data>1</data>

为什么会这样?

4

1 回答 1

0

看起来您正在使用XML::Simple序列化 XML。您没有显示 XMLout 调用的语法,但作为起点,您可能希望查看 KeyAttr 选项。你可以尝试这样的事情:

XMLout(\%my_hash, KeyAttr => []);
于 2012-10-02T20:45:18.187 回答