我目前正在阅读Allex Allain的书,但存在练习问题:
enter image description here

而且我不知道该如何思考这个问题,而且我有点卡住了,我应该首先找到每个标签并将其保存到数组或 vector 中吗?然后将vector中的标签与原始字符串进行比较?并创造条件?我不想从您那里寻找代码,我想自己解决它,我只是在寻找灵感或一些想法,或者一些我可以使用的有用方法。谢谢。

最佳答案

您应该创建一个解析器。

阅读每个单词,如果找到标签,则找到下一个<tag>。如果这是相反的标记</tag>,则可以从该标记创建对象。

提出的解决方案意味着创建名为tag的接口(interface)和名为<html><head>的派生类。

因此,最终您将拥有一个马达(解析器),它可以吃掉文本并产生对象。

07-28 01:33
查看更多