I am trying to write my own COLLADA loader and I have run into trouble when trying to load in arrays of float data. The XML parser I am using is rapidXML and the node object 'value' attribute only returns a string with the data inside the node. How would you efficiently read in an array of 'float' or 'double' values from the document? Would there be any character conversion required? And if so how would you go about converting the values in the fastest way possible?
Any replies are appreciated.