我不知道XML文件中存在哪些标签,我想知道某个特定的标签是否存在。
例如,假设文件像这样:
我想检查是否存在。在Go语言中解析XML文件的唯一方法是定义结构体,但为此,我需要知道文件中存在哪些标签,而我并不知道。
<?xml version='1.1' encoding='UTF-8'?>
<tag1>
<tag2></tag2>
</tag1>
<tag3/>
我想检查是否存在。在Go语言中解析XML文件的唯一方法是定义结构体,但为此,我需要知道文件中存在哪些标签,而我并不知道。
<tag2>
有一个父标签<tag1>
(即“根”),而提问者不确定我是否正确理解。 - icza