[fpc-pascal] Patch: new XML export for FCL-DB ready for inclusion, issue 19790
michael.vancanneyt at wisa.be
michael.vancanneyt at wisa.be
Wed Jul 27 20:48:04 CEST 2011
On Wed, 27 Jul 2011, Sven Barth wrote:
> On 27.07.2011 19:24, Michael Van Canneyt wrote:
>>
>>
>> On Wed, 27 Jul 2011, Sven Barth wrote:
>>
>>> On 27.07.2011 14:05, michael.vancanneyt at wisa.be wrote:
>>>>
>>>>
>>>> On Wed, 27 Jul 2011, Ludo Brands wrote:
>>>>
>>>>>>> 2. Atom feeds as used by Google.
>>>>>>>
>>>>>>> Feel free to take a shot at it :-)
>>>>>> Do you mean the 0.3 format -
>>>>>>
>>>>> https://secure.wikimedia.org/wikipedia/en/wiki/Atom_%28standard%29#Atom_0.3
>>>>>
>>>>>
>>>>>
>>>>> AFAIK data exports are all general purpose, ie they represent the
>>>>> data, and
>>>>> evenually their schema, as precise as possible without any knowledge
>>>>> of the
>>>>> contents. Atoms are specific and need understanding of the contents.
>>>>> Hence
>>>>> Reiniers remarks about mapping fields, etc. I understand the
>>>>> interest one
>>>>> can have being able to export this format but, IMHO, that doesn't
>>>>> belong in
>>>>> a data export library. Nice try though :-)
>>>>
>>>> Data is just data to me, however it is represented :-)
>>>>
>>>> For me, atom feeds are just an 'extra' simple XML mapping:
>>>> FieldName -> NodePath Possibly with a grouping concept.
>>>>
>>>> Still, I will need the Atom export, so eventually it will be made.
>>>>
>>>> In fact, Inoussa Ouedraogo (hope I spelled that correct) made a complete
>>>> SDO
>>>> implementation in FPC which should be powerful enough to able to handle
>>>> this.
>>>
>>> Is this SDO "Service Data Objects" which I quickly googled?
>>>
>>
>> It is.
>>
>>> If so, what exactly is it, what are its strengths?
>>
>> A uniform way to access all kinds of data. You can see it as an
>> alternative to TDataset and friends.
>>
>> It's quite powerful, really. Inoussa has made some nice sample
>> applications.
>
> Now you've made me curious... where is it available?
You should ask Inoussa. I don't think he has published it yet.
I have a first version available here, but I'm not sure if I can distribute
it.
Michael.
More information about the fpc-pascal
mailing list