दस्तावेज़ीकरण पुराना है। स्रोत का प्रयोग करें, ल्यूक। मैं ऐसा कुछ करता हूँ।
from xml.dom.minidom import DOMImplementation
imp = DOMImplementation()
doctype = imp.createDocumentType(
qualifiedName='foo',
publicId='',
systemId='http://www.path.to.my.dtd.com/my.dtd',
)
doc = imp.createDocument(None, 'foo', doctype)
doc.toxml()
यह निम्न प्रिंट करता है।
<?xml version="1.0" ?><!DOCTYPE foo SYSTEM \'http://www.path.to.my.dtd.com/my.dtd\'><foo/>
नोट कैसे मूल तत्व createDocument द्वारा स्वचालित रूप से बनाई गई है()। साथ ही, आपके 'कुछ' को 'foo' में बदल दिया गया है: डीटीडी को मूल तत्व नाम स्वयं रखना होगा।
स्रोत
2010-02-26 09:32:44
अच्छा। खुशी है कि आपको एक समाधान मिला! – smencer