dtd

DTD parser for Django/Python

Is there a tool that can generate Django models from a DTD? Failing that, are there any decent DTD parsers available for Python? ...

how can I validate XML on firefox?

Firefox does not read an external DTD and it does not provide schema evaluation even when an external schema definition is included in the XML file. If I want to validate the XML against a DTD or an XSD at the Firefox browser directly or by using JavaScript, what should I do? ...

Qt C++ XML, validating against a DTD?

Is there a way to validate an XML file against a DTD with Qt's XML handling? I've tried googling around but can't seem to get a straight answer. If Qt doesn't include support for validating an XML file, what might be the process of implementing validation myself? Any good reference to start with in regards to validating XML against a spe...

How to decide when to use XSD or DTD?

Hi, I am a bit confused whether to go for DTD or XSD when designing. Could any one please help? ...

.NET: What is the purpose of the ProhibitDtd property in XmlReaderSettings? Why is DTD a security issue?

The documentation says: When set to true, the XmlReader throws an XmlException when any DTD content is encountered. Do not enable DTD processing if you are concerned about Denial of Service issues or if you are dealing with untrusted sources. If you have DTD processing enabled, you can use the XmlSecureResolver to restrict the...

An error has occurred opening extern DTD (w3.org, xhtml1-transitional.dtd). 503 Server Unavailable

I'm trying to do xpath queries over an xhtml document. Using .NET 3.5. The document looks like this: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> .... </head> <body> ...

DTD (or XSD) problem with duplicate name element having different scopes

Hello, I extracted a xml fragment on which I am working for a DTD, pratically I need a specific declaration for resource contained in tag resources and another different one for resource contained in tag input. The problem is that the first one requires the id attribute, the second one does not require the id attribute because uses alte...

valid children of XmlNode according to DTD?

consider this: I'm inside a (selfbuilt) XML Editor and am about to add a Child to an XmlNode. How do I know which types of children are valid according to a DTD. it's a behaviour like Intellisense. I couldn't find any .NET classes for "parsing" the DTD. How would i go about this? ...

How do I use a custom XmlResolver to resolve public identifiers *inside* a DTD?

I've written a class extending XmlUrlResolver to resolve references to public identifiers in XML documents. For example, when an XML document starts with: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE chapter PUBLIC "-//Custom//EN" "custom.dtd"> The public identifier "-//Custom/EN" is passed to the relativeURI parameter of my ove...

Nested Data XML design

Looking to nest (to unlimited levels) elements in XML. Like so: <items> <item> <name>Item One</name> <item> <name>Item Two</name> </item> <item> <name>Item Three</name> <item> <name>Item Four</name> </item> <!-- etc... --> </item>...

Loading not-so-well-formed XML into XDocument (multiple DTD)

I have got a problem handling data which is almost well-formed XHTML document except for it has multiple DTD declarations in the beginning: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!DOCTYPE HTML PUBLIC "-//W3C...

DTD is prohibited in this XML document -- how to change permissions?

I am using a 3rd-party .NET component which requires an XML configuration file. I'm am using this in an ASP.NET application. I get an error when configure the XML with the following dtd: <!DOCTYPE prod-config SYSTEM "cache-config.dtd"> The error is as follows: For security reasons DTD is prohibited in this XML document. To enab...

How to validate xml using a .dtd via a proxy and NOT using system.net.defaultproxy

Hi, Someone else has already asked a somewhat similar question: http://stackoverflow.com/questions/1888887/validate-an-xml-file-against-a-dtd-with-a-proxy-c-2-0/2766197#2766197 Here's my problem: We have a website application that needs to use both internal and external resources. We have a bunch of internal webservices. Requests to...

Keep DTD after XML Transform

Hi, I am transforming an XML document but after the transform my DTD goes away and also the first line which tells the XML version is missing. <?xml version="1.0"?> The code I am using to transform the XML file is: // Load the style sheet. var xslt = new XslCompiledTransform(); xslt.Load("XSLTFile1.xslt"); ...

DTD definition error

Hi, It will get a error to define a dtd as follow: <!ELEMENT line (property*)> <!ATTLIST line showType (1|?|+|*) "1" > The error: The name token is required in the enumerated type list for the "showType" attribute declaration. It seems the value can't be special characters,such as "?","+","*". To change the characters to Latin-1 c...

Validating an XML document against a DTD in Java 1.4

Hi, Does anyone know if theres a similar way to do this (clickety-click) in Java 1.4? I want to validata an XML document against a DTD when the document doesn't reference the DTD at all. Thanks - Chris. ...

Is this valid DTD? (official html 4.01 dtd)

Following declaration appears in html 4.01 dtds <!ELEMENT STYLE - - %StyleSheet -- style info --> (see http://www.w3.org/TR/REC-html40/sgml/dtd.html it's in both strict.dtd and loose.dtd) Apparently, the ; is missing after %StyleSheet. The reference should have been %StyleSheet; But this is the official dtd of the holy html -...

getting expat to use .dtd for entity replacement in python

I'm trying to read in an xml file which looks like this <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE dblp SYSTEM "dblp.dtd"> <dblp> <incollection> <author>Jos&eacute; A. Blakeley</author> </incollection> </dblp> The point that creates the problem looks is the Jos&eacute; A. Blakeley part: The parser calls its character han...

What libraries will parse a DTD using PHP

I need to parse DTDs using PHP and am hoping there's a simple library to help out. Each DTD has numerous <!ENTITY... and <!-- Comment... elements, which I need to act upon. Note that I do not need to validate anything against these DTDs, simply parse them as data files themselves. A few options I've looked at: James Clarke's SD, which...

How to use the same element name for different purposes ( in XML and DTD ) ?

Hi, I Want to create a DTD schema for this xml document: <root> <student> <name> <firstname>S1</firstname> <lastname>S2</lastname> </name> </student> <course> <name>CS101</name> </course> </root> as you can see , the element name in the course contains plain text ,bu...