Recent

Author Topic: FCL-XML documentation  (Read 675 times)

simone

  • Sr. Member
  • ****
  • Posts: 408
FCL-XML documentation
« on: September 21, 2021, 01:20:42 pm »
I would like to use fcl-xml, as I have to generate and process xml files. Is there a document describing all of its classes, with the properties and methods available? I found only one wiki (https://wiki.freepascal.org/XML_Tutorial) certainly useful, but not exhaustive. Thanks.
Microsoft Windows 10 64 bit - Lazarus 2.0.12

dbannon

  • Hero Member
  • *****
  • Posts: 1604
    • tomboy-ng, a rewrite of the classic Tomboy
Re: FCL-XML documentation
« Reply #1 on: September 21, 2021, 03:15:51 pm »
I found this useful.

https://www.freepascal.org/~michael/articles/webdata/webdata.pdf

If you also find it useful, maybe we should add a link to the wiki page ?

Davo
Lazarus 2, Linux (and reluctantly Win10, OSX)
My Project - https://github.com/tomboy-notes/tomboy-ng

simone

  • Sr. Member
  • ****
  • Posts: 408
Re: FCL-XML documentation
« Reply #2 on: September 21, 2021, 03:37:26 pm »
Thanks DBannon, I remembered reading this article in the past, but now I couldn't find it. Certainly it is very useful and attached to it, at the URL:

https://www.freepascal.org/~michael/articles/webdata/webdata.zip

there are sources of both an XML and JSON viewer.
Microsoft Windows 10 64 bit - Lazarus 2.0.12

dsiders

  • Hero Member
  • *****
  • Posts: 520
Re: FCL-XML documentation
« Reply #3 on: September 21, 2021, 03:51:02 pm »
I would like to use fcl-xml, as I have to generate and process xml files. Is there a document describing all of its classes, with the properties and methods available? I found only one wiki (https://wiki.freepascal.org/XML_Tutorial) certainly useful, but not exhaustive. Thanks.

I know this is not exactly what you asked for, but...

None of the fcl-xml units are documented in the official fcl docs. The LazUtils package has documentation for the UTF-8 variants implemented for Lazarus. I don't know that I'd use the word "exhaustive", but there are help topics.

Hope that helps.
Lazarus 2.0.12, 2.2.0-RC1, 2.3.0 (Git) / FPC 3.2.0, 3.2.2 / x86-win64 / Windows 8.1

simone

  • Sr. Member
  • ****
  • Posts: 408
Re: FCL-XML documentation
« Reply #4 on: September 21, 2021, 04:28:44 pm »
Here you can find documented some FCL libraries:

https://www.freepascal.org/docs-html/current/fcl/index.html

For each of them, constants, types and classes are briefly described. For the latter there are descriptions of properties, methods etc. I would like to have the same kind of information for the other FCL libraries, such as fcl-passrc, fcl-xml, for which there is only a wiki.

Microsoft Windows 10 64 bit - Lazarus 2.0.12

 

TinyPortal © 2005-2018