Я хотел бы знать, есть ли способ (в частности, API ) в Java для записи XML SAX-подобным способом (т. Е. Событийным способом, отличным от JDOM (который я не могу использовать), который принимает DTD и гарантирует, что мой документ XML пишется правильно.
Я использую SAX для разбора, и я сам написал слой XML-писателя , как если бы я писал простой файл (через OutputStreamWriter
), но я видел, что мой Уровень записи XML не всегда следует правилам DTD.