fonction scan et extraction
Bonjour,
J'applique la fonction scan à un fichier xml pour un traitement assez simple mais qui me sort des résultats bizarres
Je veux extraire ce qui comprend la mention datasource
Code:
1 2 3
| f <- scan("ee_gf.qgs", what="character")
extr<- grep("datasource", f)
print(f[extr]) |
or, il me sort des lignes séparées en deux vecteurs là où dans le fichier initial, la ligne est unique.
C'est au niveau des espaces qu'il semble séparer la ligne.
Par exemple :
Code:
1 2
| [39] "<datasource>//serveur/DATAS/4_INFOTHEQUE/HABILLAGE/TOPOGRAPHIE/1_ARCHIVE/2010-12-03_L93/Riviere"
[40] "50000.TAB</datasource>" |
alors que ça devrait être
Code:
[39] "<datasource>//serveur/DATAS/4_INFOTHEQUE/HABILLAGE/TOPOGRAPHIE/1_ARCHIVE/2010-12-03_L93/Riviere 50000.TAB</datasource>"
une idée ? :?