向非开发人员解释XML

时间:2011-08-16 00:23:00

标签: xml

在我的工作中,我在Flash项目上做了很多工作,这些项​​目需要从客户端/等提供的XML文档中提取数据。对我来说非常简单,但是我很难解释明确对我的经理/主管是什么,这样他就可以在涉及XML的项目上与客户保持联系。

那里有一个合理的理解,我可以通过与潜在客户的无意识对话告诉我们在解释XML驱动的应用程序/广告的好处时遇到了很多麻烦。它通常被称为“饲料”,并且根据内容可以有严格的规则。

我尝试过类比XML,它是Excel电子表格的代码表示,但它似乎还不是很清楚。

有什么建议吗??

1 个答案:

答案 0 :(得分:1)

我不确定我对你要解释的内容有足够的了解。 “有点像电子表格”类比可以起作用; Excel可以读写XML,甚至可以在某些时候以XML格式存储(xslx)。

但是,我要说的更多,只是XML是一种可移植的信息传递方式,因为它具有定义明确的格式,(有点)人类可读,并且可以轻松处理和验证通过如此众多的现成产品,您不再浪费大量资源,只需在不同的应用程序或格式之间来回移动数据。

对XML的任何特定用途的比喻在我看来只是作为它所持有的数据的隐喻。它可以是数据库,电子表格,新闻源,网站等。在向客户证明XML时,似乎主要关注的是效益类型分析。 (例如,现在我们的开发人员可以将时间花在专注于应用程序/网站/其他任何内容的真正价值上,而不是将时间花在解决数据已经“解决”的问题上。)

我怀疑在与客户交谈时,尝试为XML的内部结构提出隐喻是否真的有益。