• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

请问 如何把 html 文件转为 .h文件的形式

闭上眼睛就是天黑 2019-10-17 浏览量:943
请问 如何把 html 文件转为 .h文件的形式?  如下所示,我见有些例程是这样的形式,但不知道用什么工具转换,请告知
  1. #ifndef __WEBPAGE_H
  2. #define __WEBPAGE_H
  3. #define INDEX_HTML  "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\'>"\
  4. "<html>"\
  5. "<head>"\
  6. "<title>W5500EVB - HTTP SERVER</title>"\
  7. "<style type='text/css'>"\
  8. "body {text-align:left; background-color:/*#ffc1e0*/#c0deed;font-family:Verdana;}"\
  9. "#main {margin-right:auto;margin-left:auto;margin-top:30px;}"\
  10. "label{display:inline-block;width:150px;}"\
  11. "#main h3{color:#66b3ff; text-decoration:underline;}"\
  12. "</style>"\
  13. "<script>"\
  14. "function $(id) { return document.getElementById(id); };"\
  15. "function settingsCallback(o) {"\
  16. "if ($('txtVer')) $('txtVer').value=o.ver;"\
  17. "if ($('txtMac')) $('txtMac').value=o.mac;"\
  18. "if ($('txtIp')) $('txtIp').value=o.ip;"\
  19. "if ($('txtSub')) $('txtSub').value=o.sub;"\
  20. "if ($('txtGw')) $('txtGw').value=o.gw;"\
  21. "};"\
  22. "</script>"\
  23. "</head>"\
  24. "<body>"\
  25. "<div id='main'>"\
  26. "<div style='background:snow; display:block;padding:10px 20px;'>"\
  27. "<h3>Device Settings</h3>"\
  28. "<form id='frmSetting' method='POST' action='config.cgi'>"\
  29. "<p><label for='txtIp'>Firmware version:</label><input type='text' id='txtVer' name='ver' size='16' disabled='disabled' /></p>"\
  30. "<p><label for='txtIp'>MAC address:</label><input type='text' id='txtMac' name='mac' size='16' disabled='disabled' /></p>"\
  31. "<p><label for='txtIp'>IP address:</label><input type='text' id='txtIp' name='ip' size='16' /></p>"\
  32. "<p><label for='txtSub'>Subnet mask:</label><input type='text' id='txtSub' name='sub' size='16' /></p>"\
  33. "<p><label for='txtGw'>Default gateway:</label><input type='text' id='txtGw' name='gw' size='16' /></p>"\
  34. "<p><input type='submit' value='Save Settings and Reboot' /></p>"\
  35. "</form>"\
  36. "</div>"\
  37. "</div>"\
  38. "<div style='margin:5px 5px;'>"\
  39. "&#169;Copyright 1998-2013 by WIZnet Team"\
  40. "</div>"\
  41. "<script type='text/javascript' src='w5500.js'></script>"\
  42. "</body>"\
  43. "</html>"

  44. #endif

复制代码


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:2
  • 这种复制过来,复制过去的网上资源只能参考,没有合适的方法直接转换,只能人工提取。

    主要这个页面内容包括了太多干扰内容啊,专门的开发网站需要支持源代码显示,这个明星都没有的。

  • 你这个html文件明显是有问题的啊,一般来说,html文件是通过<html>和</html>格式定义的,你这个文件里面的引号多了些。

    而作为.h的头文件,基本是无用的,手工列举如下:

    1. #ifndef __WEBPAGE_H
    2. #define __WEBPAGE_H
    3. #define INDEX_HTML
    #endif


相关问题

问题达人换一批

请问 如何把 html 文件转为 .h文件的形式