• The XML Standard—Design Goals
  • Microsoft Word Applied xml a toolkit for Programmers Wiley doc




    Download 2,96 Mb.
    Pdf ko'rish
    bet57/131
    Sana14.05.2024
    Hajmi2,96 Mb.
    #232039
    1   ...   53   54   55   56   57   58   59   60   ...   131
    Bog'liq
    Ceponkus, Hoodbhoy - Applied XML - Toolkit for Programmers


    Part III
    . For 
    now though, you should be aware that using standard parsers makes programming much 
    easier as the parser does a lot of the grunt work for you.
    XML Application


    - 51 -
    The XML application is what you, the programmer, make. XML applications typically 
    process information encased in XML documents, but there is virtually no limit to what you 
    can do with an application. Companies like Microsoft and DataChannel are betting that 
    you, as a programmer, will be creating XML applications using their XML parser (this 
    makes sense; writing a comprehensive parser is tedious and expensive in terms of 
    manpower). We’re not going to talk much about how to make an application in this chapter. 
    Fear not, 
    Parts II
    and 
    III
    of this book give you more than enough information about how to 
    create your own hard-core superduper XML applications.
    The XML Standard—Design Goals
    The XML standard is an 
    open standard.
    This means that no single company creates or 
    owns it. The XML standard is a project of the World Wide Web Consortium (W3C) that is 
    overseen by W3C’s XML Working Group, which began work in 1996. You can get a copy 
    of the latest official specifications from 
    www.w3c.com/xml
    . Although the actual 
    specifications document makes for some pretty heavy reading, the objectives of the 
    standards are (as one would hope) very clear. They are reproduced here with 
    permission:
    1.
    XML shall be straightforwardly usable over the Internet.
    2.
    XML shall support a wide variety of applications.
    3.
    XML shall be compatible with SGML.
    4.
    It shall be easy to write programs which process XML documents.
    5.
    The number of optional features in XML is to be kept to the absolute minimum, ideally 
    zero.
    6.
    XML documents should be human-legible and reasonably clear.
    7.
    The XML design should be prepared quickly.
    8.
    The design of XML shall be formal and concise.
    9.
    XML documents shall be easy to create.
    10.
    Terseness in XML markup is of minimal importance.
    By and large, the committee has been pretty true to its goals. We take our hats off to all the 
    working group members. It is not easy to make something that is useful 
    and 
    relatively easy 
    to work with.

    Download 2,96 Mb.
    1   ...   53   54   55   56   57   58   59   60   ...   131




    Download 2,96 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Microsoft Word Applied xml a toolkit for Programmers Wiley doc

    Download 2,96 Mb.
    Pdf ko'rish