{
  "draft": "draft-hollenbeck-ietf-xml-guidelines-07",
  "doc_id": "RFC3470",
  "title": "Guidelines for the Use of Extensible Markup Language (XML) within IETF Protocols",
  "authors": [
    "S. Hollenbeck",
    "M. Rose",
    "L. Masinter"
  ],
  "format": [
    "TEXT",
    "HTML"
  ],
  "page_count": "28",
  "pub_status": "BEST CURRENT PRACTICE",
  "status": "BEST CURRENT PRACTICE",
  "source": "IETF - NON WORKING GROUP",
  "abstract": "The Extensible Markup Language (XML) is a framework for structuring data.  While it evolved from Standard Generalized Markup Language (SGML) -- a markup language primarily focused on structuring documents -- XML has evolved to be a widely-used mechanism for representing structured data.  There are a wide variety of Internet protocols being developed; many have need for a representation for structured data relevant to their application.  There has been much interest in the use of XML as a representation method.  This document describes basic XML concepts, analyzes various alternatives in the use of XML, and provides guidelines for the use of XML within IETF standards-track protocols.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.",
  "pub_date": "January 2003",
  "keywords": [
    "data",
    "documents",
    "structure"
  ],
  "obsoletes": [],
  "obsoleted_by": [],
  "updates": [],
  "updated_by": [
    "RFC8996"
  ],
  "see_also": [],
  "doi": "10.17487/RFC3470",
  "errata_url": "https://www.rfc-editor.org/errata/rfc3470"
}