problem using std.xml
Gide Nwawudu
gide at btinternet.com
Fri May 2 05:38:36 PDT 2008
On Fri, 02 May 2008 09:34:00 +0200, boyd <gaboonviper at gmx.net> wrote:
>I've been trying to work with the D2 xml module. It compiles fine, but
>when I run it I get an access violation. Am I doing something wrong?
>
>module main;
>
>import std.stdio;
>import std.file;
>import std.xml;
>
>int main(){
> string s = cast(string)std.file.read("widget.xml");
>
> check(s);
> auto doc = new Document(s);
> writefln(doc);
>
> return 0;
>}
>
>Cheers,
>Boyd
If widget.xml is malformed, it crashes. Probably a bug.
Tested with the following; the first errors, the second version is
ok.
[widget.xml]
<?xml version="1.0"?><widget>
[/widget.xml]
[widget.xml]
<?xml version="1.0"?><widget></widget>
[/widget.xml]
Gide
More information about the Digitalmars-d-learn
mailing list