如何加载.html文件进行处理?

时间:2019-07-11 12:33:43

标签: processing

在我的项目中,我想将一台旧的电动打字机转换为基本的打印机。因为我将使用Arduino Uno模仿打字机键盘,所以我必须通过USB发送命令,因为Arduino的EEPROM尺寸非常小。因此,我的想法是制作一个处理草图,该文件将文件转换为Uno的命令(我想到了.html,因为它的结构很简单,但它具有格式化文本的功能,如果有人有更好的主意,请告诉我)。你们中没人知道如何打开这样的文件,并最终通过命令将其转换为.txt吗?

1 个答案:

答案 0 :(得分:0)

要加载html文件,可以使用loadStrings()方法:

String[] lines = loadStrings("http://processing.org/about/index.html");

这将读取文件的内容并创建其各个行的String数组。然后,您可以从lines数组中的每个字符串中删除HTML标签,或者将lines数组写入txt文件,然后从其中删除所有HTML标签。在StackOverflow上有很多问题,并提供了很好的答案。

我不太理解HTML格式化文本这一事实的含义,但是您可以考虑的其他方法可能是XML(使用loadXML()方法)或JSON。那些文本解析器也很容易获得。