ECoXiS Swift 生成 XML 内容

程序名称:ECoXiS

授权协议: MIT

操作系统: OS X

开发语言: Swift

ECoXiS 介绍

ECoXiS 可以让你在 Swift 语言中轻松创建 XML 内容

示例代码

func template(title: String, message: String) -> XMLDocument {
    let titleTextNode = <&title
    return XML(
        <"html" | ["lang": "en", "xmlns": "http://www.w3.org/1999/xhtml"] | [
            <"head" | [<"title" | titleTextNode],
            <"body" | [
                <"h1" | titleTextNode,
                <"p!" | <&message,
                <!"This is a comment, multiple --- are collapsed!--",
                PI("processing-instruction-target", "PI?> content")
            ]
        ],
        omitXMLDeclaration: true, doctype: Doctype()
    )
}

//使用方法
template("<Foo Bar>", "Hello world!").toString()

ECoXiS 官网

https://github.com/IvIePhisto/ECoXiS

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。