java - 文档中根元素后面的标记必须格式正确

标签 java xml eclipse

我正在尝试将字符串转换为 xml 文档,但出现此错误 文档中根元素后面的标记必须格式正确 这是文件

<?xml version="1.0" encoding="utf-8"?><paragraph><Sentence>?</Sentence><Sentence>Une avalanche fait six morts dans les Alpes autrichiennes</Sentence></paragraph>

<paragraph><Sentence>Une avalanche fait six morts dans les Alpes autrichiennes</Sentence>
<Sentence>VIENNE - Six alpinistes - cinq Tchèques et un Slovaque - ont péri dans une avalanche près de la station de ski de Sölden dans les Alpes autrichiennes, fait savoir la police d&apos;Innsbruck.</Sentence>
<Sentence>Des témoins ont assisté à l&apos;avalanche, samedi dans le secteur du Schalfkogel, sommet qui culmine à 3.540 mètres dans le massif de l&apos;Ötztal au Tyrol.</Sentence> <Sentence>Ils ont alerté les secours de haute montagne, qui n&apos;ont pu atteindre les lieux que dimanche matin en raison du mauvais temps.</Sentence>
<Sentence>Le Schalfkogel se trouve dans un secteur isolé, au sud-ouest d&apos;Innsbruck, entre les stations de montagne de Sölden et d&apos;Obergurgl, non loin de la frontière italienne.</Sentence>
<Sentence>Le seul rescapé du groupe est un Tchèque d&apos;âge moyen qui avait choisi de rester dans un refuge et a permis d&apos;identifier ses camarades défunts.</Sentence>
<Sentence>Les Alpes autrichiennes ont connu cet hiver des chutes de neige inhabituellement fortes et les avalanches ont été fréquentes et parfois meurtrières, tuant surtout des skieurs qui faisaient du hors piste.</Sentence></paragraph>

最佳答案

该 xml 文件中有 2 个根元素:

<paragraph><Sentence>?</Sentence><Sentence>Une avalanche fait six morts dans les Alpes autrichiennes</Sentence></paragraph>

<paragraph><Sentence>Une avalanche fait six morts dans les Alpes autrichiennes</Sentence>
<Sentence>VIENNE - Six alpinistes - cinq Tchèques et un Slovaque - ont péri dans une avalanche près de la station de ski de Sölden dans les Alpes autrichiennes, fait savoir la police d&apos;Innsbruck.</Sentence>
<Sentence>Des témoins ont assisté à l&apos;avalanche, samedi dans le secteur du Schalfkogel, sommet qui culmine à 3.540 mètres dans le massif de l&apos;Ötztal au Tyrol.</Sentence> <Sentence>Ils ont alerté les secours de haute montagne, qui n&apos;ont pu atteindre les lieux que dimanche matin en raison du mauvais temps.</Sentence>
<Sentence>Le Schalfkogel se trouve dans un secteur isolé, au sud-ouest d&apos;Innsbruck, entre les stations de montagne de Sölden et d&apos;Obergurgl, non loin de la frontière italienne.</Sentence>
<Sentence>Le seul rescapé du groupe est un Tchèque d&apos;âge moyen qui avait choisi de rester dans un refuge et a permis d&apos;identifier ses camarades défunts.</Sentence>
<Sentence>Les Alpes autrichiennes ont connu cet hiver des chutes de neige inhabituellement fortes et les avalanches ont été fréquentes et parfois meurtrières, tuant surtout des skieurs qui faisaient du hors piste.</Sentence></paragraph>

well-formed xml document 中必须恰好有 1 个根元素。您需要保存那些 <paragraph>元素到单个文件或在这些 <paragraph> 周围添加根元素元素,例如:

<?xml version="1.0" encoding="utf-8"?>
<root>
    <paragraph>
        <Sentence>?</Sentence>
        <Sentence>Une avalanche fait six morts dans les Alpes autrichiennes</Sentence>
    </paragraph>

    <paragraph>
        <Sentence>Une avalanche fait six morts dans les Alpes autrichiennes</Sentence>
        <Sentence>VIENNE - Six alpinistes - cinq Tchèques et un Slovaque - ont péri dans une avalanche près de la station de ski de Sölden dans les Alpes autrichiennes, fait savoir la police d&apos;Innsbruck.</Sentence>
        <Sentence>Des témoins ont assisté à l&apos;avalanche, samedi dans le secteur du Schalfkogel, sommet qui culmine à 3.540 mètres dans le massif de l&apos;Ötztal au Tyrol.</Sentence> 
        <Sentence>Ils ont alerté les secours de haute montagne, qui n&apos;ont pu atteindre les lieux que dimanche matin en raison du mauvais temps.</Sentence>
        <Sentence>Le Schalfkogel se trouve dans un secteur isolé, au sud-ouest d&apos;Innsbruck, entre les stations de montagne de Sölden et d&apos;Obergurgl, non loin de la frontière italienne.</Sentence>
        <Sentence>Le seul rescapé du groupe est un Tchèque d&apos;âge moyen qui avait choisi de rester dans un refuge et a permis d&apos;identifier ses camarades défunts.</Sentence>
        <Sentence>Les Alpes autrichiennes ont connu cet hiver des chutes de neige inhabituellement fortes et les avalanches ont été fréquentes et parfois meurtrières, tuant surtout des skieurs qui faisaient du hors piste.</Sentence>
    </paragraph>
</root>

关于java - 文档中根元素后面的标记必须格式正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30285552/

相关文章:

c# - 如何避免为 WCF 中值为 Nothing 的属性创建 xml 标记?

Eclipse: "Find All References"忽略目标目录

eclipse - 调试: working with generated Java code instead of Xtend code

java - 窗口显示在最后一个位置而不是第一个位置

java - 编写 SQL 查询以返回 2 个 sqlite 表中的所有字段(Android 应用程序)

Android ScrollView 太长

android - ScrollView - 如何在 Eclipse 中设计布局时向下滚动?

eclipse - 如何进行多行编辑?

java - 如何拆分包含相同模式的字符串

java - 如何将 Java double 转换为 byte[],以及 byte[] 转换为 double(IEEE 754 double 二进制浮点格式)