2010-10-12 89 views
6

本地或通过扩展支持XML文字的所有编程语言是什么?我知道VB.NET,ScalaFactor。任何其他?支持XML文字的编程语言

+1

计算语言的地方有人不得不在C++中编写扩展到编译器,但没有计算足够灵活的语言,以至于有人可以自己编写扩展语言。 – Ken 2010-10-12 16:12:56

+0

@Ken:+1,好点。已将因子添加到列表中。谢谢。 – missingfaktor 2010-10-12 16:22:41

+0

我不知道有这样的库,但Common Lisp支持阅读器宏,它允许您定义自己的语法。 – Ken 2010-10-13 14:12:49

回答

2

Perl?我从来没有使用它,但XML::Literal看起来像在Perl中做XML文字的一种方式。

4

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

从连接到上面的文档页面:

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

5

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

+1

这看起来不像XML _literals_。 – missingfaktor 2010-10-13 04:42:42

+0

您可以使用XML语法直接编写XML。以下是截图:http://www.ccs.neu.edu/home/samth/tmp/xmlbox.png – 2010-10-13 12:53:13