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
or, il me sort des lignes séparées en deux vecteurs là où dans le fichier initial, la ligne est unique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 f <- scan("ee_gf.qgs", what="character") extr<- grep("datasource", f) print(f[extr])
C'est au niveau des espaces qu'il semble séparer la ligne.
Par exemple :
alors que ça devrait être
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [39] "<datasource>//serveur/DATAS/4_INFOTHEQUE/HABILLAGE/TOPOGRAPHIE/1_ARCHIVE/2010-12-03_L93/Riviere" [40] "50000.TAB</datasource>"
une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part [39] "<datasource>//serveur/DATAS/4_INFOTHEQUE/HABILLAGE/TOPOGRAPHIE/1_ARCHIVE/2010-12-03_L93/Riviere 50000.TAB</datasource>"
Partager