questuion about cell2html FEX (showing numbers in green and else in black)

2 次查看(过去 30 天)
(This question relates on FEX section and sorry for asking here because of giving no answer in that section)
Is it possible in this code for showing numbers in green color and string in black?
and while using of characters like '%','\' after converting not shows them. is there a way for supporting them also?
  1 个评论
mohammad
mohammad 2011-9-23
All dear please pay attention if my this question will be solved, percent of accept rate in my question increases to 90%, please help for increasing :))

请先登录,再进行评论。

采纳的回答

Jan
Jan 2011-9-23
You can insert the code for a screen font manually:
C = {1, 4, 17}
D = cell(size(C))
for iD = 1:numel(D)
D{iD} = sprintf('<font color="#00C000">%g</font>', C{iD});
end
Now you have strings instead of numbers, but they contain the tag to write them green.
[EDITED]: Change line 291 to fix the problem with % and \:
% fprintf(fid,['\t\t\t\t',c,'\n']); % Replace with:
fprintf(fid, '\t\t\t\t%s\n', c);
[EDITED 2]: Change all numerical values in your data cell C to strings including the green tag:
for iC = 1:numel(C)
if isnumeric(C{iC};
C{iC} = sprintf('<font color="#00C000">%g</font>', C{iC});
end
end
  10 个评论
mohammad
mohammad 2011-9-24
2-9 S.xls>> main is:'2-9 S.xls'
4-4-8 S.xls>>main is:'4-4-8 S.xls'
7-7-9 F.xls>>main is:'7-7-9 F.xls'
really i don't know how could i thank you, Jan for helping a lot
mohammad
mohammad 2011-9-24
Oh Jan sorry, there is a mistake from me.
now there is no problem
it works perfect and so nice!
really thanks dear Jan

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Characters and Strings 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by