使用 XML 和 XSL 的替代方案?

Posted

技术标签:

【中文标题】使用 XML 和 XSL 的替代方案?【英文标题】:Alternatives to using XML and XSL? 【发布时间】:2010-09-26 11:15:01 【问题描述】:

我正在创建一个 Web 应用程序,该应用程序需要大量从数据库中提取数据并将其放入数据库中。 XML 对此很好,但 XSL 看起来很庞大且难以维护。

是否有任何其他技术非常适合这种情况,其更长期的目标是能够向网络应用程序添加新功能?

【问题讨论】:

【参考方案1】:

XSL 看起来体积庞大且难以维护。

那么,您应该了解有关 XSLT 的更多信息。它不是。

根据我的经验,易于维护是使用 XSLT 最令人信服的原因之一。当您开始修改大量模板并且您的更改不会破坏任何内容时,无副作用模板语言的所有难以学习的怪癖都会成为焦点。

【讨论】:

以上是关于使用 XML 和 XSL 的替代方案?的主要内容,如果未能解决你的问题,请参考以下文章

XML 和 XSL 中的前缀命名空间处理由 XML 解析器返回错误

XSL 风格:在 XSLT 中使用 <xsl:for-each select> 或 <xsl:template match> 或其他解决方案?

使用 XSL、PHP、Perl、XML 逼近 MVC。

SQL 中 XML 粉碎的替代方案

如何使用 XSL 转义 XML 内容以安全地将其输出为 JSON?

LINQ-to-XML 中 XSD.EXE 的替代方案?