В помощь программисту: Статьи - Важные детали при работе с XML
При создании, а также редактировании документа XML нужно проявлять осторожность. Это не обычный текстовый документ. Например, не стоит необдуманно соединять все в одно понятие в надежде, что XML-документ будет оформлен корректно. Создавая XML-документы используйте разработанные наборы инструментов XML вместо простых текстовых. Специалисты рекомендуют не пользоваться механизмами, если вы не уверенны в том, что эти механизмы позволят создать корректно оформленный XML-документ. Один из подходов к сравнительно безопасному созданию XML-документов – это пересылка событий SAX1 с употреблением для этого стека, дерева, либо парсера XML. Но помните, что инструменты SAX не всегда обеспечивают все необходимые операции проверки корректности. Так, в XML не допустимы символы Unicode (некоторые). Чтобы выявить подводные камни такого рода, потребуется провести тщательные проверки.
Необходимо так же очень осторожно обращаться с пространствами имен XML. Обычно оперируют универсальными именами + локальное имя, но порой приходится иметь дело с декларациями или XML-префиксами. Одним из способов корректировки синтаксиса пространств имен является вставка канонического шага (шага, который не зависит от конечной реализации).
<< Назад