Редактор XML попытался преобразовать этот DTD в ошибку XSD - PullRequest
0 голосов
/ 16 апреля 2019

Я получаю сообщение об ошибке. Редактор XML попытался преобразовать этот DTD в XSD, чтобы он мог обеспечить проверку и интеллектуальность во время ввода, но не смог создать действительный XSD.Возможно, этот DTD использует конструкции, которые не отображаются в XSD.Вы можете получить больше информации о проблеме с помощью команды Создать схему.

Я получаю сообщение об ошибке в элементе сайта.Зачем?И выглядит ли это хорошо?или я должен что-то изменить, я не уверен в правильности структуры. Большое спасибо за помощь!

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="Design.css"?>
<!DOCTYPE site [
<!ELEMENT Manu (#PCDATA) >
<!ELEMENT forcast (time,signs)>
<!ELEMENT time (period+)>
<!ELEMENT Signs (sign+,title+)>
   ]>
   <site>
   <title>Astrology</title>
   <nav>
   <Manu>home</Manu>
   <Section>
   <forcast>
        <title>
        choose forcast
       </title>
        <period>week</period>
        <period>month</period>
        <period>year</period>
     </forcast>
  <signs>
    <sign>Aries</sign>
    <title>
     Aries forcast
    </title>
    <forcast>
      <week>weekly forcast></week>
      <month>monthy forcast></month>
      <year>yearly forcast</year>
    </forcast>
        <sign>Taurus</sign>
    <title>
      Taurus forcast
    </title>
    <forcast>

....

</nav>
     </site>
...