Home » Developing U++ » U++ Developers corner » Xmlize values
Re: Xmlize values [message #25503 is a reply to message #25496] |
Fri, 26 February 2010 12:37 |
mdelfede
Messages: 1307 Registered: September 2007
|
Ultimate Contributor |
|
|
luzr wrote on Fri, 26 February 2010 11:57 | I was thinking about Xmlize Value problem and I think this should be quite a fine solution:
First, Xmlize itself should know all Values that are in the Core (I guess we are there already, right?).
Then, add registering mechanism for unknown Values. Anyway, I think it would be better not to register any values automatically, because that would link all XML code into any application. So
Last but not least, for non-registered Values, use binary serialization and put a hex string there. Important - this should be signalled in the serialization so that even if type is registered later, old XML files can still be loaded.
What do you think?
Mirek
|
That would be the best, besides (maybe) some problems that can arise in binary serialization of unknown types, if types are non-POD ones (don't know if Value can store such types).
About the non-auto registering of all value types.... fine, but if you forget to register it you'll have it binary serialized, not very nice.
Maybe a conditional code part that does the registering only if XML code is included would be fine.
Ciao
Max
|
|
|
|
|
Xmlize values
By: mdelfede on Wed, 24 February 2010 00:12
|
|
|
Re: Xmlize values
By: mdelfede on Wed, 24 February 2010 00:20
|
|
|
Re: Xmlize values
By: koldo on Wed, 24 February 2010 12:14
|
|
|
Re: Xmlize values
By: mirek on Fri, 26 February 2010 11:57
|
|
|
Re: Xmlize values
By: koldo on Fri, 26 February 2010 12:27
|
|
|
Re: Xmlize values
By: mdelfede on Fri, 26 February 2010 12:37
|
|
|
Re: Xmlize values
By: mirek on Fri, 26 February 2010 13:12
|
|
|
Re: Xmlize values
By: mirek on Sun, 28 February 2010 15:08
|
|
|
Re: Xmlize values
By: koldo on Sun, 28 February 2010 15:44
|
|
|
Re: Xmlize values
By: mirek on Sun, 28 February 2010 17:03
|
|
|
Re: Xmlize values
By: koldo on Sun, 28 February 2010 17:32
|
|
|
Re: Xmlize values
By: mirek on Sun, 28 February 2010 23:09
|
|
|
Re: Xmlize values
By: mdelfede on Mon, 01 March 2010 09:53
|
|
|
Re: Xmlize values
By: mirek on Mon, 01 March 2010 10:20
|
|
|
Re: Xmlize values
|
|
|
Re: Xmlize values
By: mdelfede on Mon, 01 March 2010 11:08
|
|
|
Re: Xmlize values
|
|
|
Re: Xmlize values
By: mirek on Tue, 09 March 2010 09:35
|
|
|
Re: Xmlize values
|
|
|
Re: Xmlize values
By: mirek on Wed, 10 March 2010 08:55
|
|
|
Re: Xmlize values
By: mdelfede on Sun, 28 February 2010 20:41
|
Goto Forum:
Current Time: Thu May 09 12:19:43 CEST 2024
Total time taken to generate the page: 0.04330 seconds
|