У меня есть несколько частей xml:
<!DOCTYPE mensaje SYSTEM "record.dtd">
<record>
<player_birthday>1979-09-23</player_birthday>
<player_name>Orene Ai'i</player_name>
<player_team>Blues</player_team>
<player_id>453</player_id>
<player_height>170</player_height>
<player_position>F&W</player_position> <---- a '&' here.
<player_weight>75</player_weight>
</record>
Есть ли способ проверить, хорошо ли отформатированы фрагменты xml? Есть ли способ проверить XML-код на DTD или XML-схему?
По различным причинам я не могу использовать сторонние пакеты.
например, xml выше не является правильным, так как он имеет в нем "&". Обратите внимание, что предложение определения DOCTYPE относится к DTD.