文档末尾的额外内容-XML解析错误

文档末尾的额外内容-XML解析错误,xml,Xml,作为第一次尝试,我编写了这段XML,但不知怎的,它给出了一个错误。我已经读过关于这个主题的另一篇文章,它告诉你要有一个根家长;在我的情况下,这将是目录。我也给了属性一个没有空格的单一名称。知道问题出在哪里吗 任何帮助都将不胜感激 <?xml version="1.0"?> <Catalog> <EnginePart1> <petrolType>Diesel</petrolType>

作为第一次尝试,我编写了这段XML,但不知怎的,它给出了一个错误。我已经读过关于这个主题的另一篇文章,它告诉你要有一个根家长;在我的情况下,这将是目录。我也给了属性一个没有空格的单一名称。知道问题出在哪里吗

任何帮助都将不胜感激

<?xml version="1.0"?>

<Catalog>
  <EnginePart1>
    <petrolType>Diesel</petrolType>                                         
    <GeneralInfo>   
        <CarBrand>ALFA ROMEO</CarBrand> 
        <NoOfCyl>4</NoOfCyl>
        <BoreDia>69.6mm</BoreDia>
        <Capacity>1,248cc</Capacity>
    </GeneralInfo> 
    <Image>
            <file type="PNG">Capture.PNG3.PNG</file>
    </Image>
    <LinerKit>                                          
        <ReferenceNo /> 
    </LinerKit> 
    <PistonRings>                                       
        <Name>PKAR406963DB</Name>
        <ReferenceNumber>
            <Name1>K-40659600</Name1>
            <Name2>N-8742560000</Name2>
        </ReferenceNumber>
    </PistonRings> 
    <PistonSet>                                         
        <Name>PTAR406963DB</Name>
        <ReferenceNo />
            <Description>
                <Name1>alfin and with oil gallery</Name1>
                <Name2>skirt MOS2 treated fits tapered con. rod</Name2>
            </Description>
            <Piston>
                <Length>62.5</Length>
                <Comp>40.5</Comp>
                <Height1>-6</Height1>
                <Height2>-12.3</Height2>
            </Piston>
            <Pin>
                <Diameter>23.0</Diameter>
                <Length>57.0</Length>
            </Pin>
    </PistonSet> 
    <RingsSet>
        <Name>PRAR406961D</Name>
        <ReferenceNo>
            <Name1>A-R66830</Name1>
            <Name2>G-0813760000</Name2>
            <Name3>K-800056240000</Name3>
            <Name4>M-01004N0</Name4>
        </ReferenceNo>
        <Description />
        <Rings>
            <Top>2.0</Top>
            <2nd>1.5</2nd>
            <Oil>2.0</Oil>
        </Rings>
    </RingsSet>
    <CylLiner>
        <Name></Name>
        <ReferenceNo />
        <Description />
        <LinerSleeve>
            <Lenght />
            <OutsideDiameter />
            <FlangeDiameter /> 
            <FlangeDepth />
        </LinerSleeve>
    </CylLiner>
  </EnginePart1>
</Catalog>

柴油机
阿尔法罗密欧
4.
69.6毫米
1248cc
Capture.PNG3.PNG
PKAR406963DB
K-40659600
N-8742560000
PTAR406963DB
艾尔文与石油画廊
裙子MOS2处理适合锥形con。杆
62.5
40.5
-6
-12.3
23
57
PRAR406961D
A-R66830
G-0813760000
K-800056240000
M-01004N0
2
1.5
2

您的问题在于第54行的
标记。标记名不能以数字开头

以下是一个用于识别XML中问题来源的便捷工具:

为了便于将来参考,XML元素必须遵循以下命名规则:

  • 名称可以包含字母、数字和其他字符
  • 名称不能以数字或标点符号开头
  • 名称不能以字母xml(或xml或xml等)开头
  • 名称不能包含空格

我的回答对您有什么帮助?很抱歉反应太晚。非常感谢你的帮助。下次使用xml时,我一定会想到这一点:)