根元素后的文档中的标记必须格式正确 [英] The markup in the document following the root element must be well-formed

查看:248
本文介绍了根元素后的文档中的标记必须格式正确的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将一个String转换为一个xml文档,但是我收到这个错误
根元素后的文档中的标记必须格式正确
这是文件

i am trying to convert a String to an xml document but i get this error The markup in the document following the root element must be well-formed This is the file

<?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验证器,如:
http://www.w3schools.com/xml/xml_validator.asp
在我看来,您需要某种容器,用于整个xml。请在<?xml version =1.0encoding =utf-8?>之后添加一个额外的标签,例如< container> ; ,并且不要忘记在最后关闭此标签。

If you will ever have such issues, use xml validator, like: http://www.w3schools.com/xml/xml_validator.asp In my opinion you need some kind of a container for your whole xml. Please add an additional tag for instance <container> right after <?xml version="1.0" encoding="utf-8"?> and do not forget to close this tag at the end.

整个xml将如下所示:

Whole xml would look like:

 <?xml version="1.0" encoding="UTF-8"?>
<container>
   <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'Innsbruck.</Sentence>
      <Sentence>Des témoins ont assisté à l'avalanche, samedi dans le secteur du Schalfkogel, sommet qui culmine à 3.540 mètres dans le massif de l'Ötztal au Tyrol.</Sentence>
      <Sentence>Ils ont alerté les secours de haute montagne, qui n'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'Innsbruck, entre les stations de montagne de Sölden et d'Obergurgl, non loin de la frontière italienne.</Sentence>
      <Sentence>Le seul rescapé du groupe est un Tchèque d'âge moyen qui avait choisi de rester dans un refuge et a permis d'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>
</container>

这篇关于根元素后的文档中的标记必须格式正确的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆