Read in file that has raw binary image data and an XML footer
    4 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Justin Solomon
      
 le 14 Juin 2015
  
    
    
    
    
    Commenté : Ken Atwell
    
 le 14 Juin 2015
            Hello, I need to read in data from a file that contains a large amount of raw binary image data (singles) followed by an XML footer. I can easily read in the image data (if I know the size of the array), but I'm not sure how to then proceed and read in the rest of the file in XML format. The xmlread() function needs a standalone XML file. My thought was to copy (bit by bit) the footer of the file into a temp file that would then be read by xmlread(). But I'm not quite sure how to do that copy just a part of a file into a new file. Any help would be much appreciated.
Justin
0 commentaires
Réponse acceptée
  Ken Atwell
    
 le 14 Juin 2015
        2 commentaires
  Ken Atwell
    
 le 14 Juin 2015
				I'm not aware of any way to create a "file" that is a subset of another without actually copying the bits. xlmread takes a filename only and not a string or file handle and alternative sources of data, which would also eliminate the need for a temporary file.
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur File Operations dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!