XML transformation language: Difference between revisions

Content deleted Content added
Sf222 (talk | contribs)
Undid revision 330795291 by 151.193.220.29 (talk)
xml sapiens isn't a tranformation language, but seems commercial advertismenet.
Line 26:
; '''XMLambda''' : XMLambda (XMλ) is described in a 1999 paper by [[Erik Meijer (computer scientist)|Erik Meijer]] and [[Mark Shields (computer scientist)|Mark Shields]]. No implementation is available. See [http://www.cartesianclosed.com/pub/xmlambda/ XMLambda home page].
; '''[[FleXML]]''' : FleXML is an XML processing language first implemented by Kristofer Rose. Its approach is to add actions to an XML [[Document Type Definition|DTD]] specifying processing instructions for any subset of the DTD's rules.
; '''[[XML Sapiens]]''' : A paradigm of the managed sites building, a way for the independent aspects’ effective integration: data, design, and functionality.
; '''[[Scala programming language|Scala]]''' : A general-purpose functional and object-oriented language with specific support for XML transformation in the form of XML pattern matching, literals, and expressions, along with standard XML libraries.
; '''[[LINQ to XML]]''' : LINQ to XML is a .NET 3.5 syntax and programming API available in C#, VB and some other .NET languages. LINQ is primarily designed as a query language, but it also supports XML transforms.