编译原理是用来做什么的?从源语言提取需要的信息;把源语言翻译成目标语言;自动生成满足一定规范的文本...有个东西叫DSL(领域专用语言):从各种格式的数据中提取信息:XML/JSON/CSV/Excel;...各种格式文本的转换:word/markdown...生成到pdf/html/..写爬虫从HTML中抓感兴趣的内容;