我要更改的文件是:
<?xml version="1.0" encoding="UTF-8"?>
<configuration start="earth">
<country-list>
<country name="japan">
<description></description>
<start>1900</start>
<end/>
</country>
<country name="italy">
<description></description>
<start>1950</start>
<end/>
</country>
<country name="korea">
<description></description>
<start>1800</start>
<end/>
</country>
</country-list>
</configuration>
我想在此列表中添加一个新国家/地区。
在上一个问题中,用于填充 XML 文件的 Perl 脚本。
#Get the list of cities as a list, then push "Tokyo" to it.
push @{$doc->{countries}->{country}->{'japan-'}->{city}}, 'Tokyo';
建议添加一个新标签,但在我的情况下,我不确定如何使用“推送”。我无法映射到正确的标签。