gpt4 book ai didi

ruby - 使用 REXML 获取节点名称

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

我有一个 XML,它可以是这样的

<?xml version="1.0" encoding="utf-8"?>
<testnode type="1">123</testnode>

或者喜欢

<?xml version="1.0" encoding="utf-8"?>
<othernode attrib="true">other value</othernode>

或者根节点可能是完全出乎意料的东西。 (理论上任何东西。)我正在使用 REXML 来解析它。如何找出根元素是哪个 XML 节点?

最佳答案

xml = REXML::Document.new "<?xml version" #etc (or load from file)
root_node = xml.elements[1]
root_node_name = root_node.name

关于ruby - 使用 REXML 获取节点名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4192688/

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