CookXml 简介# Java - 爪哇娇娃
c*t
1 楼
如果让你写个很简单的 XML Parser,就是 load 一些 plugin class,比如
...
稍微会点 XML / DOM 的就能在 50 行以内手写一个。
不过,如果再加一条,有些 plugin 只能在 Java3D 下工作,希望只有在
Java3D 存在的情况下,load 这些 plugin。比如
...
加这个也不难。不过,这里就出现个问题。简单的解决方法就会造成该
parser 对 Java3D 的依赖。这里不是指 parser 必须用到 Java3D 的
library,而是写 parser 的人必须事先考虑到 Java3D。这就是一般 parser
的短处。高
...
稍微会点 XML / DOM 的就能在 50 行以内手写一个。
不过,如果再加一条,有些 plugin 只能在 Java3D 下工作,希望只有在
Java3D 存在的情况下,load 这些 plugin。比如
...
加这个也不难。不过,这里就出现个问题。简单的解决方法就会造成该
parser 对 Java3D 的依赖。这里不是指 parser 必须用到 Java3D 的
library,而是写 parser 的人必须事先考虑到 Java3D。这就是一般 parser
的短处。高