如何培训团队成员成为Xml专家
各位 我必须与一个新的团队合作,为他们中的每一个人设计所需的技能,我想为他们中的一个人制定一个压缩的培训计划,让他成为团队中的Xml专家,作为其中的一部分,我让他阅读来自W3Schools的XPath和XSLT,但他还需要知道什么?还是有更好的来源?您真的希望有一个人成为XML专家吗?或者以其他方式分散专业知识。当他度假、生病或离开公司时会发生什么 当我编码时,我必须在代码(Java)域、数据库、XML和网络问题之间无缝切换。必须授权给不同的团队成员,这充其量是没有效率的 我认为你最好在必要的技术方面培训整个团队。通过这种方式,他们都可以致力于提供解决方案,而不依赖于某个特定的人。有些要点是如何培训团队成员成为Xml专家,xml,xslt,xpath,Xml,Xslt,Xpath,各位 我必须与一个新的团队合作,为他们中的每一个人设计所需的技能,我想为他们中的一个人制定一个压缩的培训计划,让他成为团队中的Xml专家,作为其中的一部分,我让他阅读来自W3Schools的XPath和XSLT,但他还需要知道什么?还是有更好的来源?您真的希望有一个人成为XML专家吗?或者以其他方式分散专业知识。当他度假、生病或离开公司时会发生什么 当我编码时,我必须在代码(Java)域、数据库、XML和网络问题之间无缝切换。必须授权给不同的团队成员,这充其量是没有效率的 我认为你最好在必要的技
- XML序列化与XML 反序列化也非常有用
- XML模式
- XML编码
- XML名称空间
- XML处理
- XML属性与XML元素
- XML到JSON
- XQuery,XPATH
也是一个很好的来源。从Unicode开始。听起来很傻,但在理解“编码”或“字符集”的含义之前,XML是不可能走得更远的。了解哪些数据可以放在XML文档中,哪些数据不能放在XML文档中。这包括转义特殊字符和处理空白 所有其他技术都可能很有趣,但这完全取决于您以后需要什么。如果您需要复杂的XML处理,XSLT只会妨碍您。XSLT仅用于非常简单的任务,如重命名元素、过滤XML等。虽然您可以使用XSLT做任何事情,但您可以在十分之一的时间内用真正的编程语言做同样的事情(而且它是可维护的)
因此,除非您提供一些更具体的信息,说明该团队成员应该能够做什么,否则很难给出更好的进一步建议。设计所需技能”是什么意思? 什么是“压缩培训计划”? 您对“专家”一词的定义/解释是什么 你打算给这个“专家”更多的钱来获得专家技能吗
这不是一个“他还需要知道什么”的问题,而是一个用所读内容解决问题来测试对所读内容的理解的问题。不仅如此,人们还必须阅读大量现有的XML、XSD和XSLT,以了解该领域面临的问题以及用于解决这些问题的习惯用法和模式。如果能在压缩的培训计划中实现这一点是值得怀疑的。感谢这个有用的建议,我已经这样做了,因为他们所有人都将获得相同的基本培训,但是我需要让他们每个人在不同的领域都有一个手臂。我认为XSLT的使用比您想象的要多。您甚至可以获得硬件xslt处理器。它们不仅仅用于重命名元素..我的观点是:XSLT可能有很好的用例,我自己也在使用XSLT,但在XSLT中做任何复杂的事情都需要很多时间。