Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039 using System;
00040 using XMLStorage;
00041
00042
00043
00044
00045
00046
00047 public class WriterTest
00048 {
00049
00050
00051
00052 public void testWriter()
00053 {
00054 XMLStreamWriter wr = new XMLStreamWriter("writertest.xml");
00055
00056 wr.create("root");
00057
00058 wr.create("example1");
00059 wr.create("PARAMS");
00060 wr.create("TEXT");
00061 wr.setContent("Testgruppe");
00062 wr.back();
00063
00064 wr.create("COLOR");
00065 wr.create("RED");
00066 wr.setContent("234");
00067 wr.back();
00068
00069 wr.create("GREEN");
00070 wr.setContent("22");
00071 wr.back();
00072
00073 wr.create("BLUE");
00074 wr.setContent("33");
00075 wr.back();
00076 wr.back();
00077
00078 wr.create("FONT");
00079 wr.create("FONT_FILENAME");
00080 wr.setContent("Arial.ttf");
00081 wr.back();
00082
00083 wr.create("SIZE");
00084 wr.setContent("12");
00085 wr.back();
00086 wr.back();
00087 wr.back();
00088 wr.back();
00089
00090 wr.create("example2");
00091 wr.create("PARAMS");
00092 wr.put("text", "Testgruppe");
00093
00094 wr.create("COLOR");
00095 wr.put("red", new XMLInt(234));
00096 wr.put("green", new XMLInt(22));
00097 wr.put("blue", new XMLInt(33));
00098 wr.back();
00099
00100 wr.create("FONT");
00101 wr.put("font_filename", "Arial.ttf");
00102 wr.put("size", new XMLInt(12));
00103 wr.back();
00104 wr.back();
00105 wr.back();
00106
00107 wr.create("example3");
00108 wr.create("Y_ACHSE");
00109 wr.put("Stopbits", new XMLInt(1));
00110 wr.put("Parity", "N");
00111 wr.back();
00112 wr.back();
00113
00114 wr.back();
00115
00116 wr.close();
00117 }
00118
00119
00120
00121
00122
00123
00124 static void Main(string[] args)
00125 {
00126 WriterTest me = new WriterTest();
00127
00128 try {
00129 me.testWriter();
00130 } catch(Exception e) {
00131 System.Console.Error.WriteLine(e);
00132 System.Console.Error.WriteLine(e.StackTrace);
00133 }
00134 }
00135 }