t0486.scala
来自「JAVA 语言的函数式编程扩展」· SCALA 代码 · 共 25 行
SCALA
25 行
object Test extends Application { import scala.xml._ def wsdlTemplate1(serviceName: String): Node = <wsdl:definitions name={serviceName} xmlns:tns = { "target1" } > </wsdl:definitions>; def wsdlTemplate2(serviceName: String, targetNamespace: String): Node = <wsdl:definitions name={serviceName} xmlns:tns = { targetNamespace } > </wsdl:definitions>; def wsdlTemplate3(serviceName: String): Node = <wsdl:definitions name={serviceName} xmlns:tns = { Text("target3") } > </wsdl:definitions>; def wsdlTemplate4(serviceName: String, targetNamespace: () => String): Node = <wsdl:definitions name={serviceName} xmlns:tns = { targetNamespace() } > </wsdl:definitions>; println(wsdlTemplate1("service1")) println(wsdlTemplate2("service2", "target2")) println(wsdlTemplate3("service3")) println(wsdlTemplate4("service4", () => "target4"))}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?