什么';这个XML文件有什么问题?

什么';这个XML文件有什么问题?,xml,Xml,当我试图解析文档元素时,总是会出现“在文档元素之后发现垃圾”错误。尝试将其全部包装到单个元素中 <?xml version="1.0"?> <Audio sfxVol="255" musicVol="255" /> <Video resolution="1280x960" screenMode="Windowed" antiAlias="0" /> <Input devType="keyboard"> <KeyBinding ID="

当我试图解析文档元素时,总是会出现“在文档元素之后发现垃圾”错误。

尝试将其全部包装到单个元素中

<?xml version="1.0"?>
<Audio sfxVol="255" musicVol="255" />
<Video resolution="1280x960" screenMode="Windowed" antiAlias="0" />
<Input devType="keyboard">
    <KeyBinding ID="up" keyCode="82" keyMod="0" />
    <KeyBinding ID="down" keyCode="81" keyMod="0" />
    <KeyBinding ID="left" keyCode="80" keyMod="0" />
    <KeyBinding ID="right" keyCode="79" keyMod="0" />
    <KeyBinding ID="enter" keyCode="88" keyMod="0" />
</Input>

[你的东西放在这里]

尝试将其全部包装到单个元素中

<?xml version="1.0"?>
<Audio sfxVol="255" musicVol="255" />
<Video resolution="1280x960" screenMode="Windowed" antiAlias="0" />
<Input devType="keyboard">
    <KeyBinding ID="up" keyCode="82" keyMod="0" />
    <KeyBinding ID="down" keyCode="81" keyMod="0" />
    <KeyBinding ID="left" keyCode="80" keyMod="0" />
    <KeyBinding ID="right" keyCode="79" keyMod="0" />
    <KeyBinding ID="enter" keyCode="88" keyMod="0" />
</Input>

[你的东西放在这里]

XML文档需要一个根元素。包含所有其他元素的元素


文档中的第一个开始标记是
。它是一个自动关闭标记,因此它会自动关闭。这就是文档的结尾。

XML文档需要一个根元素。包含所有其他元素的元素

文档中的第一个开始标记是
。它是一个自动关闭标记,因此它会自动关闭。文件到此结束

当我试图解析文档元素时,总是出现“在文档元素之后发现垃圾”错误

当然可以,因为它没有
根(父)元素。看

树结构包含根(父)元素、子元素等

因此,在您的代码中应该有一个充当
根(父)元素的项
,在这种情况下,我会将
音频
作为
,但是我不知道它是否会弄乱您的预期内容,因此您的代码应该是这样的:

<?xml version="1.0"?>
<Data>
    [your stuff goes here]
</Data>

当我试图解析文档元素时,总是出现“在文档元素之后发现垃圾”错误

当然可以,因为它没有
根(父)元素。看

树结构包含根(父)元素、子元素等

因此,在您的代码中应该有一个充当
根(父)元素的项
,在这种情况下,我会将
音频
作为
,但是我不知道它是否会弄乱您的预期内容,因此您的代码应该是这样的:

<?xml version="1.0"?>
<Data>
    [your stuff goes here]
</Data>

XML文件必须有根元素。这是一条规则

<?xml version="1.0"?>
<Audio sfxVol="255" musicVol="255">
<Video resolution="1280x960" screenMode="Windowed" antiAlias="0" />
<Input devType="keyboard">
    <KeyBinding ID="up" keyCode="82" keyMod="0" />
    <KeyBinding ID="down" keyCode="81" keyMod="0" />
    <KeyBinding ID="left" keyCode="80" keyMod="0" />
    <KeyBinding ID="right" keyCode="79" keyMod="0" />
    <KeyBinding ID="enter" keyCode="88" keyMod="0" />
</Input>
</Audio>


XML文件必须有根元素。这是一条规则

<?xml version="1.0"?>
<Audio sfxVol="255" musicVol="255">
<Video resolution="1280x960" screenMode="Windowed" antiAlias="0" />
<Input devType="keyboard">
    <KeyBinding ID="up" keyCode="82" keyMod="0" />
    <KeyBinding ID="down" keyCode="81" keyMod="0" />
    <KeyBinding ID="left" keyCode="80" keyMod="0" />
    <KeyBinding ID="right" keyCode="79" keyMod="0" />
    <KeyBinding ID="enter" keyCode="88" keyMod="0" />
</Input>
</Audio>


我没有这么做,但我猜是因为在本例中,您将视频放在音频中,这。。。谁知道。。。也许很好,但从数据上看可能很臭context@GradyPlayer好吧,现在我编辑了我的答案,试图解释一点,但我没有这么做,但我想,因为在这个例子中,你把视频放在音频中,这。。。谁知道。。。也许很好,但从数据上看可能很臭context@GradyPlayer好吧,现在我编辑了我的答案,试图解释一下,如果你已经解决了,请将任何答案标记为正确:)如果你已经解决了,请将任何答案标记为正确:)