La lecture de gros fichiers csv avec des chaînes de caractères contenant des virgules comme un champ

J'ai un grand .fichier csv (~26000 lignes). Je veux être en mesure de le lire dans matlab. Un autre problème est qu'il contient une collection de les chaînes délimitées par des virgules dans un des champs.

Je vais avoir des difficultés à le lire. J'ai essayé des trucs comme tdfread, qui ne marchera pas ici. Toutes les astuces avec textscan je devrais être au courant?

Est-il un autre moyen?

pourriez-vous poster au moins une ligne de données..
Je pensais que matlab pu lire les cv en mode natif. la commande de chargement ne fonctionne pas par défaut? J'aurais juré que j'ai vu quelqu'un la charge d'un cv, avant.
Si vous avez accès à l'application qui exporte les données, vous pouvez l'exporter en tant que délimité par des tabulations (ou quelque chose d'autre que délimité par des virgules).
Oui, certaines données pourraient être utiles. Spécialement à ce champ par des virgules. Est-il dans les doubles guillemets? @Chris: Matlab a CSVREAD fonction, mais il peut lire que les valeurs numériques. Il s'arrête lorsqu'il détecte des données de texte. Vous pouvez spécifier la plage de colonnes de chiffres, dans ce cas, les chaînes seront ignorés.
1 563355 62701 0 1235000081 php,erreur,gd,traitement de l'image 220 2 563372 67183 2 1235000501 Qui est une ligne de données. Comme vous pouvez le remarquer, il y a une collection de chaînes de caractères. Je vous remercie.

OriginalL'auteur K_U | 2010-01-31