diff options
-rw-r--r-- | test/files/xml/xhtml.check | 2 | ||||
-rw-r--r-- | test/files/xml/xhtml.scala | 33 |
2 files changed, 35 insertions, 0 deletions
diff --git a/test/files/xml/xhtml.check b/test/files/xml/xhtml.check new file mode 100644 index 0000000000..50186a8428 --- /dev/null +++ b/test/files/xml/xhtml.check @@ -0,0 +1,2 @@ +<html version="-//W3C//DTD XHTML Basic 1.0//EN" xmlns="http://www.w3.org/1999/xhtml"><head profile="" xmlns="http://www.w3.org/1999/xhtml"><base href="http://here.edu" xmlns="http://www.w3.org/1999/xhtml"></base><title xmlns="http://www.w3.org/1999/xhtml">a basic xhtml page</title></head><body xmlns="http://www.w3.org/1999/xhtml"><h1 xmlns="http://www.w3.org/1999/xhtml">Welcome to xhtml in scala</h1><p xmlns="http://www.w3.org/1999/xhtml">a paragraph</p><p xmlns="http://www.w3.org/1999/xhtml">another one, with a <a href="http://lampwww.epfl.ch" xmlns="http://www.w3.org/1999/xhtml">link</a> to the LAMP homepage.</p></body></html> +<html version="-//W3C//DTD XHTML Basic 1.0//EN" xmlns="http://www.w3.org/1999/xhtml"><head profile="" xmlns="http://www.w3.org/1999/xhtml"><base href="here.com" xmlns="http://www.w3.org/1999/xhtml"></base><title xmlns="http://www.w3.org/1999/xhtml">a basic xhtml page</title></head><body xmlns="http://www.w3.org/1999/xhtml"><h1 xmlns="http://www.w3.org/1999/xhtml">Welcome to xhtml in scala</h1><p xmlns="http://www.w3.org/1999/xhtml">a paragraph</p><p xmlns="http://www.w3.org/1999/xhtml">another, with a <a href="http://lampwww.epfl.ch" xmlns="http://www.w3.org/1999/xhtml">example link</a> to lamp homepage</p></body></html> diff --git a/test/files/xml/xhtml.scala b/test/files/xml/xhtml.scala new file mode 100644 index 0000000000..e1510456c7 --- /dev/null +++ b/test/files/xml/xhtml.scala @@ -0,0 +1,33 @@ +// $Id$ + +import scala.xml.{Node,Text}; +import dtd._; + +object Test { + + val n = Node.NoAttributes; + + def main( argv:Array[String] ) = { + val link = A( n + "href" -> "http://lampwww.epfl.ch", + Text("link")); + + //val m = new scala.collection.mutable.HashMap[String, String]; + //m.put("href","http://lampwww.epfl.ch"); + //link.setAttribs(m); + + val body = Body(n, + H1(n,Text("Welcome to xhtml in scala")), + P(n,Text( "a paragraph")), + P(n,Text("another one, with a "),link,Text(" to the LAMP homepage."))); + val page = Html(n, + Head(n, + Base(n+"href" -> "http://here.edu"), + Title(n,Text("a basic xhtml page"))), + body); + System.out.println( page ) ; + + val doc = load(argv(0)); + System.out.println( doc ); + } + +} |