Re: kxml help.

2015-07-08 Thread Sergey via Digitalmars-d-learn

Hello!

I try to use KXML and I need very simple: check an entire XML 
document for well-formedness. How is it better to do?


Thanks in advance.


Re: kxml help.

2013-05-09 Thread Zz

Thanks

On Thursday, 9 May 2013 at 20:26:28 UTC, John Colvin wrote:

On Thursday, 9 May 2013 at 19:32:44 UTC, Zz wrote:

Hi,

I decided to try out kxml and I have the following error.

test.d(10): Error: found '.' when expecting ','
test.d(11): Error: found '.' when expecting ','

when the following is compiled.

module test;

import kxml.xml;
private import std.string;
private import std.stdio;

void main()
{
auto node = new XmlNode();
node.addChild(new XmlNode("mynode").setAttribute("x", 50).
addChild(new XmlNode("Waldo").addCData("Hello!")));
}


-
it's taken out of an example in the code.

Zz


You just need brackets around the new statements:

node.addChild((new XmlNode("mynode")).setAttribute("x", 50).

addChild((new XmlNode("Waldo")).addCData("Hello!")));




Re: kxml help.

2013-05-09 Thread John Colvin

On Thursday, 9 May 2013 at 19:32:44 UTC, Zz wrote:

Hi,

I decided to try out kxml and I have the following error.

test.d(10): Error: found '.' when expecting ','
test.d(11): Error: found '.' when expecting ','

when the following is compiled.

module test;

import kxml.xml;
private import std.string;
private import std.stdio;

void main()
{
auto node = new XmlNode();
node.addChild(new XmlNode("mynode").setAttribute("x", 50).
addChild(new XmlNode("Waldo").addCData("Hello!")));
}


-
it's taken out of an example in the code.

Zz


You just need brackets around the new statements:

node.addChild((new XmlNode("mynode")).setAttribute("x", 50).

addChild((new XmlNode("Waldo")).addCData("Hello!")));


kxml help.

2013-05-09 Thread Zz

Hi,

I decided to try out kxml and I have the following error.

test.d(10): Error: found '.' when expecting ','
test.d(11): Error: found '.' when expecting ','

when the following is compiled.

module test;

import kxml.xml;
private import std.string;
private import std.stdio;

void main()
{
auto node = new XmlNode();
node.addChild(new XmlNode("mynode").setAttribute("x", 50).
addChild(new XmlNode("Waldo").addCData("Hello!")));
}


-
it's taken out of an example in the code.

Zz