1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
module phobos_dom;
import std.stdio;
import std.xml;
import tools;
extern(C) void initXML(TestData *td) {
}
extern(C) void releaseXML(TestData *td) {
}
extern(C) void parseXML(TestData *td, ulong iter) {
string str = std.conv.to!string(td.xml);
/*
This is extremelly slow, and fails in many cases,
lets see how non-validating parser is working
check(str);
*/
Document doc = new Document(str);
// writeln(doc);
}
void main(char[][] args)
{
DTest(args);
}
|