私はこのようないくつかの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 の断片が適切にフォーマットされているかどうかを検証する方法はありますか? DTD または XML スキームに対して xml を検証する方法はありますか?
さまざまな理由で、サードパーティのパッケージを使用できません。
たとえば、上記の xml は「&」が含まれているため正しくありません。DOCTYPE 定義文は DTD を参照していることに注意してください。