%% You should probably cite rfc3470 instead of this I-D. @techreport{hollenbeck-ietf-xml-guidelines-07, number = {draft-hollenbeck-ietf-xml-guidelines-07}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-hollenbeck-ietf-xml-guidelines/07/}, author = {Dr. Marshall T. Rose and Scott Hollenbeck and Larry M Masinter}, title = {{Guidelines for the Use of Extensible Markup Language (XML) within IETF Protocols}}, pagetotal = 28, year = 2002, month = nov, day = 7, 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.}, }