为什么 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无法解析。
使用 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无法解析。