向非开发人员解释XML

  • 本文关键字:解释 XML 开发 xml
  • 更新时间 :
  • 英文 :


在我的工作中,我做了很多Flash项目,这些项目需要从客户端提供的XML文档中提取数据等。对我来说非常直接,但是我很难清楚地向我的经理/主管解释 这是什么,以便他可以在涉及XML的项目上与客户正确联系。

这里有相当数量的理解,我只是从无意中听到的潜在客户的对话中可以看出,在解释XML驱动的应用程序/广告的好处时遇到了很多麻烦。它通常被称为"提要",并且在内容方面有严格的规则。

我试过类似XML是一个Excel电子表格的代码表示,但它仍然不是很清楚。

…任何建议?

我不确定我是否真的理解你想要解释的东西。"有点像电子表格"的类比是可行的;Excel可以读取和写入XML,现在甚至在某种程度上以XML存储(xslx)。

我更想说的是,XML是一种可移植的传递信息的方式,因为它有一个定义良好的格式,是(某种程度上)人类可读的,它可以很容易地被许多现成的产品处理和验证,您不再浪费大量的资源简单地在不同的应用程序或格式之间来回移动数据。

对我来说,XML的任何特殊用法的隐喻似乎只是它所持有的数据的隐喻。它可以是数据库、电子表格、新闻提要、网站等。在向客户证明XML的合理性时,似乎主要关注的应该是优势类型分析。(例如,现在我们的开发人员可以把时间花在应用程序/网站的真正价值上,而不是把时间花在已经"解决"的问题上,比如解析数据。)

我怀疑,在与客户交谈时,用一个比喻来比喻XML的内部结构是否真的有益。

最新更新