Splitting a long string into individual variables

7 visualizaciones (últimos 30 días)
Hello--
I've got a long string of websites that looks like this:
"https://stgeorge"
"https://stjoseph"
"https://stlouis"
I've got them all as a string in variable X. I'm trying to use them with the webread command which requires that they be individual, so I'm looking for a way to split them all into their own variables or otherwise produce a way which I can collect data from all of the sites.
Any help is much appreciated! thanks!
  4 comentarios
KSSV
KSSV el 6 de Feb. de 2019
IS your vaiable a cell? If so you can use X{1} ..etc.
Calvin Spangler Young
Calvin Spangler Young el 6 de Feb. de 2019
I believe I have a nonscalar string. I'm trying to build something with which can pull data off of craigs list for a stats project on average prices in different places.
Expected result:
Something which allows me to do the following:
webread('https://stgeorge.craigslist.org')
webread('https://stjoseph.craigslist.org')
webread('https://stlouis.craigslist.org')
Is there some way to reference each line in a string differently? Or otherwise handle this without typing out all of the different sites?

Iniciar sesión para comentar.

Respuesta aceptada

Stephen23
Stephen23 el 6 de Feb. de 2019
Editada: Stephen23 el 6 de Feb. de 2019
"... so I'm looking for a way to split them all into their own variables"
That would not be a good approach. Read this to know why:
"or otherwise produce a way which I can collect data from all of the sites."
Sure, that is easy! Just use a loop and basic, efficient indexing:
S = ["https://stgeorge", "https://stjoseph", "https://stlouis"];
N = numel(S);
C = cell(1,N);
for k = 1:N
C{k} = webread(S(k));
end
  4 comentarios
madhan ravi
madhan ravi el 6 de Feb. de 2019
@Stephen Cobeldick: thanks for clarifying.
Calvin Spangler Young
Calvin Spangler Young el 6 de Feb. de 2019
Thanks! Appreciate the help, this looks like it'll work great

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Import Data en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by