Ini bukan apa yang Anda minta, tetapi mungkin masih bisa melakukannya: XMLMind . Ia melakukan banyak hal yang sangat bagus, termasuk pengeditan XML sepenuhnya grafis tanpa markup terlihat, dan Anda dapat membuat GUI Anda sendiri untuk jenis dokumen tertentu menggunakan CSS yang diperluas. Meskipun terutama berorientasi pada pengeditan dokumen, ini juga dapat digunakan untuk XML yang berorientasi data. Misalnya, saya menggunakannya untuk memelihara buku alamat saya.
Jika Anda mendaftarkan DTD dengan itu, itu dapat membuat dokumen baru dari jenis itu, berisi minimum yang diizinkan oleh DTD. Namun, jika Anda ingin membuat dokumen contoh yang berisi contoh segala sesuatu yang mungkin ada dalam DTD, Anda melakukannya dengan lebih baik dengan alat seperti Oyxgen , seperti yang telah disebutkan. Ini juga memiliki mode penulisan, untuk pembuatan konten wysiwyg, meskipun saya belum menggunakan bagian dari Oksigen cukup untuk membandingkannya dengan XMLMind.