Cómo crear un archivo de muestra xml desde dtd por python

Quiero usar python para crear un xml de muestra a partir de dtd. No sé, beautifulsoup ayudará.

<?xml version="1.0" encoding="UTF-8"?>
   <!ELEMENT DatabaseInventory (DatabaseName+)>
   <!ELEMENT DatabaseName (   GlobalDatabaseName
                            , OracleSID
                            , DatabaseDomain
                            , Administrator+
                            , DatabaseAttributes
                            , Comments)
   >
   <!ELEMENT GlobalDatabaseName (#PCDATA)>
   <!ELEMENT OracleSID          (#PCDATA)>
   <!ELEMENT DatabaseDomain     (#PCDATA)>
   <!ELEMENT Administrator      (#PCDATA)>
   <!ELEMENT DatabaseAttributes EMPTY>
   <!ELEMENT Comments           (#PCDATA)>

   <!ATTLIST Administrator       EmailAlias CDATA #REQUIRED>
   <!ATTLIST Administrator       Extension  CDATA #IMPLIED>
   <!ATTLIST DatabaseAttributes  Type       (Production|Development|Testing) #REQUIRED>
   <!ATTLIST DatabaseAttributes  Version    (7|8|8i|9i) "9i">

   <!ENTITY AUTHOR "exampler">
   <!ENTITY WEB    "www.example.com">
   <!ENTITY EMAIL  "exampler@example.com">

Copié este dtd de otra fuente.

preguntado el 02 de julio de 12 a las 11:07

Mi bola de cristal no está ayudando con esto... ¿Qué ha intentado, qué muestra se requiere, qué DTD se está utilizando... y como nota, BeautifulSoup realmente no es para procesamiento xml... -

leer este stackoverflow.com/questions/17106/…, seleccione una de las soluciones de código abierto enumeradas y transfiérala a Python. -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.