How do I print the code for an html link to a file?
Mostrar comentarios más antiguos
I'm trying to write html code to a file, such that
<a href="C:\\Users\\trevor.fields\\Desktop\\HTML\\index.html">Main Page</a>
appears in the file. So far I just get a link in the command window and <a href="C in the text file. I'm using
fprintf(fileid, '<a href="C:\\Users\\trevor.fields\\Desktop\\HTML\\index.html">Main Page</a>')
Respuesta aceptada
Más respuestas (1)
Guillaume
el 5 de Jul. de 2018
fprintf(sometext)
prints to the command window
fprintf(fileid, sometext)
prints to the file whose fileid you got from fopen. It seems you're missing that first argument.
2 comentarios
Trevor Fields
el 5 de Jul. de 2018
Walter Roberson
el 5 de Jul. de 2018
The command window processes a subset of HTML to create links and a small number of other HTML behaviors.
When you write to a file, then you are just writing text, and whether the text is interpreted as creating a link depends upon the program you are using to read the text. Editors such as notepad++ and vi and the MATLAB built-in editor will not process the HTML. There are some HTML-aware editors (at least in some modes), or you could use the text with your favorite web browser... provided that you included the HTML and other appropriate headers required by HTML.
Categorías
Más información sobre Environment and Settings en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!