[Gambas-user] gb.xml "unSerialize"

Benoît Minisini gambas at ...1...
Sat Oct 19 16:06:33 CEST 2013


Le 19/10/2013 15:56, Adrien Prokopowicz a écrit :
> I just added the new static method XMLNode.Deserialize() in revision #5906
> for this purpose. For example,
>
> Print XMLNode.Deserialize("Select * From mytable Where id < 10")
>
> Will print : Select * From mytable Where id < 10
>
> Caveat : If you use the FromText() method, you don't actually need to put
> your text in any element. Text nodes are nodes too. :)
>
> Just be careful not to give an empty string, otherwise FromText() will
> give you back an empty array, and accessing myNoddies[0] will raise an
> "Out of bounds" error !
>
> Fabien : the "short way" of doing this would actually be :
>
> Print XMLElement.FromText("text")[0].TextContent (again, while ensuring
> that the given text is not empty).
> FromText() returns an array of nodes. :)
>
>
> Regards,
>

Shouldn't you use "Contents" instead of "Content". My dictionnary tells 
me that both are correct, but I have always seen the plural form.

-- 
Benoît Minisini




More information about the User mailing list