Problem in convert cell to string.

1 view (last 30 days)
Ara
Ara on 7 Jan 2015
Commented: Ara on 7 Jan 2015
I have a cell show like this
% code
val =
title="
google
">
The value is 3*7 char. If I want to convert into string to be ---> title="google"> What can I do? I have found many solution but can't help for this one. Thank you.

Accepted Answer

Guillaume
Guillaume on 7 Jan 2015
Possibly, this is what you want:
strjoin(cellstr(val), '')
  5 Comments
Guillaume
Guillaume on 7 Jan 2015
In that case, my code works:
>> val = ['title="'
'google '
'"> '];
>> whos val
Name Size Bytes Class Attributes
val 3x7 42 char
>> strjoin(cellstr(val), '')
ans =
title="google">
Ara
Ara on 7 Jan 2015
Thank you. It's work

Sign in to comment.

More Answers (1)

Sean de Wolski
Sean de Wolski on 7 Jan 2015
S = reshape(A',1,[])
No reason to convert to and from a cell.
  3 Comments
Sean de Wolski
Sean de Wolski on 7 Jan 2015
Edited: Sean de Wolski on 7 Jan 2015
Ahh, I didn't realize cellstr implicitly calls deblank. Good to know!
Ara
Ara on 7 Jan 2015
Thank you very much.

Sign in to comment.

Categories

Find more on Characters and Strings in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!