File tree 2 files changed +9
-0
lines changed
2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -115,6 +115,12 @@ namespace Wixl {
115
115
case Xml . ReaderType . END_ELEMENT:
116
116
writer. end_element ();
117
117
break ;
118
+ case Xml . ReaderType . TEXT:
119
+ writer. write_string (eval (reader. const_value(), file));
120
+ break ;
121
+ case Xml . ReaderType . CDATA:
122
+ writer. write_cdata (eval (reader. const_value(), file));
123
+ break ;
118
124
}
119
125
}
120
126
writer. end_document ();
Original file line number Diff line number Diff line change @@ -1039,6 +1039,9 @@ namespace Xml {
1039
1039
[CCode (cname = " xmlTextWriterWriteString" )]
1040
1040
public int write_string (string content);
1041
1041
1042
+ [CCode (cname = " xmlTextWriterWriteCDATA" )]
1043
+ public int write_cdata (string content);
1044
+
1042
1045
/* formatted */
1043
1046
1044
1047
[CCode (cname = " xmlTextWriterWriteFormatAttribute" )]
You can’t perform that action at this time.
0 commit comments