为类似于mailchimp的html内容创建一个Java解析器

时间:2016-03-26 12:05:37

标签: java html parsing

我喜欢在Java中创建一个简单的解析器来分析包含html的字符串并替换自定义标记和if else / elseif语句,类似于Mailchimp。

其实我只是替换我的自定义标签,例如:--register-node=true 使用收件人的姓名,*|NAME|*与收件人的年龄等等。

我想添加条件语句以允许表达式:

*|AGE|*

简而言之,与Mailchimp one非常相似的sintax。 用户可以编写自己的html并添加自定义语法,以根据数据自定义内容。

我认为我能够创建一个有效的代码,但我正在寻找实现它的最佳实践。我正在寻找一种好的方法来实现一个好的代码。

如果解析器可以管理嵌套的if / elseif / else语句,那将会很好。

0 个答案:

没有答案