Your support for our advertisers helps cover the cost of hosting, research, and maintenance of this FAQ
The XML FAQ — Frequently-Asked Questions about the Extensible Markup Language
Section 4: Developers
Programmers and implementers
- Where's the spec?
- I'm trying to understand the XML Spec: why does it have such difficult terminology?
- What are these terms DTDless, valid, and well-formed?
- Which should I use in my DTD/Schema, attributes or elements?
- Should I use a container around some elements in my DTD/Schema?
- What has changed between SGML and XML?
- Can I use JavaScript, ActiveX, etc in XML files?
- Can I use Java to create or manage XML files?
- How do I get XML into or out of my database?
- What about JSON?
- What's a namespace?
- What XML software is available?
- Software we’re missing
- What is my information? DATA or DOCUMENT?
- Do I have to change any of my server software to work with XML?
- Can I still use server-side inclusions?
- Can I (and my authors) still use client-side inclusions?
- I have to do an overview of XML for my manager/client/investor/advisor. What should I mention?
- Is there a conformance test suite for XML processors?
- I've already got SGML DTDs: how do I convert them for use with XML?
- How do I include one DTD (or fragment) in another?
- How can I include a conditional statement in my XML?
- What's the story on XML and EDI?
- How do I flatten a complex DTD?