On Fri, 2 Dec 2011 19:30:17 +0000
Frank Church <vfcli...@gmail.com> wrote:

> On 2 December 2011 19:09, Mattias Gaertner <nc-gaert...@netcologne.de>wrote:
> 
> > On Fri, 2 Dec 2011 18:59:25 +0000
> > Frank Church <vfcli...@gmail.com> wrote:
> >
> > > Is there a way of knowning the attribute count of a TDOMNode as well as
> > > reading the value of an attribute if it exists?
> >
> > HasAttribute:=(Node is TDOMElement) and
> > (TDOMElement.hasAttribute('Name'));
> >
> > Attribute value:
> >
> > if Node is TDOMElement then
> >  Value:=TDOMElement(Node).GetAttribute('Name')
> > else
> >  Value:='';
> >
> >
> > Mattias
> > _______________________________________________
> > fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
> > http://lists.freepascal.org/mailman/listinfo/fpc-pascal
> >
> 
> Is there a way of counting the attributes and listing them out if you don't
> know what they are in advance, or some kind of iteration which will tell
> you when you are on the last item or there are none at all?

You may want to read the fpc xml tutorial:
http://wiki.freepascal.org/XML_Tutorial#Printing_the_names_of_nodes_and_attributes

Mattias
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to