我是xml处理的新手。
以下xml格式有什么问题,我无法打开它。
<?xml version="1.0" encoding="iso-8859-1"?>
<version>1.0</version>
<dat_files_to_be_repaired> D:\dat\server </dat_files_to_be_repaired>
<output_path> D:\dat\server </output_path>
<log_path> D:\dat\server <log_path>
答案 0 :(得分:1)
错误是
XML文档中只允许使用一个顶级元素。
由于错误说您需要拥有顶级元素,这应该可以解决问题:
<?xml version="1.0" encoding="iso-8859-1"?>
<root>
<version>1.0</version>
<dat_files_to_be_repaired> D:\dat\server </dat_files_to_be_repaired>
<output_path> D:\dat\server </output_path>
<log_path> D:\dat\server </log_path>
</root>
此外,关闭不是</log_path>
<log_path>
答案 1 :(得分:1)
xml文件存在一些问题:
theRoot
)log_path
元素未关闭e.g。
<?xml version="1.0" encoding="iso-8859-1"?>
<theRoot>
<version>1.0</version>
<dat_files_to_be_repaired> D:\dat\server </dat_files_to_be_repaired>
<output_path> D:\dat\server </output_path>
<log_path> D:\dat\server </log_path>
</theRoot>