好吧,你会看到两件不同的事情.第一个是实现这一目标的高级战略.第二个是数据结构和其他语言特定的实现细节,您将用它来完成它.
对于高级部分,一个好的起点是研究有限自动机.它们是用于规划解析和其他重度状态依赖作业的非常强大的概念工具,并且很容易转换为代码.
对于实现细节......好吧,有人已经指出了树结构.当你开始使用XML时,XML基本上就是一棵树.
| 归档时间: |
|
| 查看次数: |
866 次 |
| 最近记录: |