为什么 tinyxml2 无法解析 Traffic Server xml 文件?

Why is tinyxml2 failing to parse a Traffic Server xml file?

使用 tinyxml2,我正在尝试解析此 Traffic Server 配置文件:

<LogFormat>
    <Name = "simple"/>
    <Format = "simple"/> 
</LogFormat>

<LogObject>
     <Format = "simple"/>
     <Filename = "simple.log"/>
     <Mode = "ascii"/> 
</LogObject>

流量服务器XML配置格式描述here:

LoadFile() 给我这个错误:

"Error=XML_ERROR_PARSING_ELEMENT ErrorID=6 (0x6) Line number=2"

Name 元素有什么问题? tinyxml2 可以不解析 Traffic Server XML 配置文件吗?

<Name = "simple"/> 不是有效的 XML 元素。有效的 XML 元素类似于

<LogFormat>
    <Name value="simple"/>
    <Format value="simple"/> 
</LogFormat>

<LogFormat name="simple" format="simple"/> 
</LogFormat>

因此Traffic server logs_xml.config配置文件不是XML格式,tinyxml无法解析。