gpt4 book ai didi

xml - 如何使用 Perl 更改 XML 标记的值

转载 作者:数据小太阳 更新时间:2023-10-29 02:21:57 26 4
gpt4 key购买 nike

让我们假设我的 XML 文件是这样的:

<? xml version="1.0" encoding="iso-8859-1" ?>
<Body>
<RequiredTag>
#VALUE#
</RequiredTag>
</Body>

如何使用 Perl 更改所需标记的值?

例如:

$XmlHandle->{XML}->{Body}->{RequiredTag} = "RequiredValue";

最佳答案

使用 XML::Twig::

#!/usr/bin/perl

use strict;
use warnings;

use XML::Twig;

XML::Twig->new( twig_handlers =>
{ RequiredTag => sub { $_->set_text( 'RequiredValue') } },
pretty_print => 'indented',
)
->parsefile( 'my_file.xml')
->print;

关于xml - 如何使用 Perl 更改 XML 标记的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23627193/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com