2011-12-14 3 views
1

обеспечение Chrome ошибка браузера я получаю читаетПочему я получаю ошибку объявления XML-синтаксического анализа?

error on line 1 at column 35: parsing XML declaration: '?>' expected 

Я не знаю, почему он говорит '?>' expected, когда он явно там. Посмотрите на мой код ниже

<?xml version="1.0" standalone="yes" encoding="UTF-8"?> 

<people> 
    <work> 
     <george height="5 11" weight="320" hairColor="No Hair"> 
      <address>123 Anywhere Street</address> 
      <carType>No Car</carType> 
      <phone>18001116585</phone> 
      <favFood>Anything and Everything</favFood> 
     </george> 
     <paul height="5 5" weight="120" hairColor="Brown">     
      <address>11 Sendai Street</address> 
      <carType>Ford</carType> 
      <phone>19731352675</phone> 
      <favFood>Pizza</favFood> 
     </paul> 
     <jen height="5 2" weight="100" hairColor="Auburn"> 
      <address>94 Frelo Way</address> 
      <carType>Lexus</carType> 
      <phone>18981456545</phone> 
      <favFood>Sushi</favFood> 
     </jen> 
    </work> 
    <home> 
    </home> 
</people>  

Спасибо за ваши решения

ответ

3

encoding="UTF-8" должен предстать перед standalone="yes".

spec says

XMLDecl ::=  '<?xml' VersionInfo EncodingDecl? SDDecl? S? '?>' 

Заказать значителен.

+1

Большое спасибо. Эти плохие уроки! Они засоряют сеть! –

1

Порядок атрибутов должен быть версией, кодировкой, автономной.

Смежные вопросы