【问题标题】:Programming Languages that support XML literals支持 XML 文字的编程语言
【发布时间】:2010-10-13 13:50:24
【问题描述】:

原生或通过扩展支持 XML 文字的所有编程语言有哪些?我知道VB.NETScalaFactor。还有其他人吗?

【问题讨论】:

  • 计算有人必须用 C++ 为编译器编写扩展的语言似乎有点奇怪,但不计算足够灵活以至于有人可以编写语言本身的扩展的语言。
  • @Ken:+1,好点子。将因素添加到列表中。谢谢。
  • 我不知道有哪个库可以做到这一点,但是 Common Lisp 支持阅读器宏,这使您可以定义自己的语法。

标签: programming-languages xml-literals


【解决方案1】:

【讨论】:

    【解决方案2】:

    想到了 XSLT。是的,it is a programming language

    【讨论】:

      【解决方案3】:

      Racket 通过XML Boxes 提供对 XML 文字的支持。它还为文字 XML 提供了一种非常方便的基于 S 表达式的语法,称为 X-expressions

      【讨论】:

      【解决方案4】:

      Facebook 发布了一个PHP Extension,允许在 PHP 代码中嵌入 XML 文档片段。

      从上面链接的文档页面:

      XHP 是一个 PHP 扩展,它增强了 语言的语法使得 XML 文档片段变为有效 PHP 表达式。这使您可以 使用 PHP 作为更严格的模板 引擎并提供更多 直接执行 可重复使用的组件。

      【讨论】:

        【解决方案5】:

        Perl?我从未使用过它,但XML::Literal 看起来像是在 Perl 中执行 XML 文字的一种方式。

        【讨论】:

          猜你喜欢
          • 2015-09-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多