Comment lire Excel XML (C#)

Je me demande si il ya un moyen facile de lire Excel 2010 XML?
Ce XML a une structure différente que j'ai utilisé pour lire.

Surtout ss:attribut index (ss:Index**="7") rend les choses un peu plus compliquées

MODIFIER:
Pour mieux expliquer:

  • J'ai un fichier avec l'extension XML qui peut être ouvert dans Excel
  • Je suis à la recherche d'un moyen de lire cette feuille programically (ex: copie de DataTable)
  • Remarqué ce n'est pas commun XML j'ai l'habitude de travailler
  • XML définit les champs sur le début, que l'utilisation de lignes, de la CELLULE et des balises de DONNÉES
  • Ce qui m'a surpris, c'est quand il y a par exemple 3 champs (cellules) mais le 2ème champ n'est pas la valeur de ce champ est "sauté" dans le XML, mais le 3ème champ a d'autres 'index' attribut par exemple: ss:Index**="3" (qui indique que c'est sur la 2ème position de l'index droit doit être "3"

fragment d'exemple XML

      <Row ss:AutoFitHeight="0">
        <Cell><Data ss:Type="String">Johny</Data></Cell>
        <Cell ss:Index="3"><Data ss:Type="String">NY</Data></Cell>
Eh bien, je peux lire dans ton post. Quels sont exactement ce que vous cherchez?
À la recherche de moyen facile de disons convertir Excel fichier enregistré au format XML pour DataTable. Je sais comment le processus de XML mais je n'ai de problème avec ss:attribut Index (utilisé lorsque la cellule est vide)
Il pourrait aider à expliquer que problème alors.
Ajout de plus d'explication détaillée puis

OriginalL'auteur Maciej | 2012-10-15