summaryrefslogtreecommitdiff
path: root/test/files/xml/xhtml.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/xml/xhtml.scala')
-rw-r--r--test/files/xml/xhtml.scala27
1 files changed, 27 insertions, 0 deletions
diff --git a/test/files/xml/xhtml.scala b/test/files/xml/xhtml.scala
new file mode 100644
index 0000000000..623dbfbe96
--- /dev/null
+++ b/test/files/xml/xhtml.scala
@@ -0,0 +1,27 @@
+// $Id$
+
+import scala.xml.PCDATA;
+import dtd._;
+
+object Test {
+
+ def main( argv:Array[String] ) = {
+ val link = A(PCDATA("link"));
+
+ val m = new scala.xml.javaAdapter.HashMap[String, String];
+ m.put("href","http://lampwww.epfl.ch");
+ link.setAttribs(m);
+
+ val body = Body(
+ H1(PCDATA("Welcome to xhtml in scala")),
+ P(PCDATA( "a paragraph")),
+ P(PCDATA("another one, with a "),link,PCDATA(" to the LAMP homepage.")));
+ val page = Html(Head(Title(PCDATA("a basic xhtml page"))), body);
+ System.out.println(page.toXML) ;
+
+ val doc = load(argv(0));
+ System.out.println(doc);
+ System.out.println(doc.toXML);
+ }
+
+}