设计(正确标记)包含数据段落的XML文件元素的最佳实践是什么?

时间:2015-04-26 14:13:50

标签: xml

我正在创建一个模板XML文件,该文件将跨平台用于显示不会经常更新的静态数据。具体来说,这些XML文件将包含格式化的"标准操作指南"将通过浏览器访问,并使用样式表(最初)或(稍后)本机应用程序格式化。

我在任何我能想到的地方都进行了搜索,我要么没有正确搜索,要么我误解了我所发现的内容。以下是我到目前为止创建的XML示例,其中包含示例数据:

<fire_sog>
  <organization orgmain="Division">Public Safety Division</organization>
  <organization orgsub="Department">Fire Department</organization>
  <date name="Creation">2009-07-04</date>
  <date name="LRD">2009-07-04</date>
  <section_number>1</section_number>
  <sog_number>0</sog_number>
  <category>Administrative Procedures</category>
  <title>Departmental Chain of Command</title>
</fire_sog>

标题之后将是数据段落。

因此,与我的问题相关,当每个文件具有不同数量的文本时,是否有最佳实践将文本块嵌入/格式化为XML文件?

如果我没有提供足够的信息,请告诉我,我会提供更多信息。

1 个答案:

答案 0 :(得分:1)

到目前为止,您提供的xml已足够。如果你想要包含一堆文本,只需添加另一个元素。

<fire_sog>
  ...
  <data>Paragraphs</data>
</fire_sog>

关于XML的好处是,只要它符合统一的架构(您定义的),您就可以相当自由地执行您想要的任务。

如果您想知道应该按宽度显示多少个字符,我通常会遵循tidy维护的输出。