Pracuję z niektórymi danymi XML w R i generuję błędy dotyczące typu 'externalptr'.Błąd "externalptr" w R przy użyciu danych XML
1) Otrzymuję następujący błąd, gdy próbuję użyć funkcji xmlInternalTreeParse() (część pakietu XML).
doc = xmlInternalTreeParse(xmldatavariable)
'Error in as.vector(x, "character") : cannot coerce type 'externalptr'
to vector of type 'character''
2) otrzymuję ten błąd przy próbie zapisu danych w formacie XML do pliku tekstowego, więc mogę na to patrzeć i zobaczyć, co może być błąd.
write(xmldatavariable,"sample.txt")
Error in cat(list(...), file, sep, fill, labels, append) :
argument 1 (type 'externalptr') cannot be handled by 'cat'
Wszelkie sugestie? Dzięki - Z
Co jest nie tak z działaniem kodu, który otrzymałeś na ostatnie pytanie? Czy po prostu nie używasz go w niewłaściwy sposób? –
Kod z ostatniego pytania pracował dla przykładowych danych. To nie działa w większym programie z prawdziwymi danymi. Jestem pewien, że używam go w niewłaściwy sposób, po prostu nie wiem, co robię źle. – user1080253
Możesz zajrzeć do kilku przykładów pakietu XML. –