Take Ibatis to write Sql Map Config file As an example, add Sql-map-config-2.dtd to eclipse, so as to get the function of automatic XML prompt, can better follow the Ibatis official definition of the specification to write an XML document. Remember that there is such a word in XML. <! DOCTYPE sqlmapconfig Public "-//ibatis.apache.org//dtd SQL Map Config 2.0//en" "http://ibatis.apache.org/dtd/ Sql-map-config-2.dtd "> Eclipse Open Window-->preferences-->xml-->xml Catalog Click the Add button to pop up the dialog box
The location of the DTD file that you downloaded is populated with the native locations;
Key Type Select public ID;
Key fills in the XML document header <! DOCTYPE the ones behind the Sqlmapconfig public.
It's done!
Now create a new XML try to see ~ ~
The effect came out, very convenient ~ ~
If you're not yet ... Then remember to check the input ...
And remember, the way XML is opened is changed into XML editor.
Here is some understanding of XML and DTDs.
Why joining a DTD would have such a powerful function ...
See the definition of DTD in Baidu Encyclopedia:
(Document Type Definition)
A DTD is a set of syntax rules about tokens. It is part of the XML1.0 version of the specification, which is an XML file validation mechanism that is part of the XML file composition.
DTDs are an effective way to ensure that the XML document is well-formed by comparing XML documents and DTD files to see if the document conforms to the specification and whether the elements and labels are used correctly.
XML files provide a format for the data interchange of the application, and the DTD is what makes the XML file the standard for data exchange, because different companies simply define a standard DTD, and companies can build XML files according to DTDs and validate them, so that standards and exchange of data can easily be established. This satisfies the network share and the data interaction.
The DTD file is an ASCII text file with a suffix called. DTD.
XML files for different purposes will prescribe their own set of DTD documents. An XML file that is used to standardize user writing
Take Ibatis's Sqlmap file as an example
XML code <span style= "Font-size:small;" ><! DOCTYPE sqlmap Public "-//ibatis.apache.org//dtd SQL Map 2.0//en" "Http://ibatis.apache.org/dtd/sql-map-2.dtd" >< ;/span>
! DOCTYPE Specifies the document type definition (DTD) that the document follows, stating that the XML document is parsed in DTD mode.
The string "-//ibatis.apache.org//dtd SQL Map 2.0//en", followed by public, refers to the specified DTD file, which can be considered a unique identifier
"Http://ibatis.apache.org/dtd/sql-map-2.dtd" is the address of the DTD file on the official website
We can use this official website address to download the corresponding DTD file. Add to eclipse.