【发布时间】:2012-10-03 11:09:00
【问题描述】:
对于 JavaScript 项目的文档,需要脚本文件的大纲,类似于 Eclipse 或 Oxygen 中的这些示例。
我只需要 JavaScript 文件的“树”结构,而不是完整的文档。 是否有任何解析器以 JSON 或 XML 等任何格式输出此大纲树?我认为那里有东西,但实际上我找不到。
这里是一个例子。
var someVar = "test";
function Test()
{
this.value = false;
this.main = function()
{
// do something
};
}
JSON 中的大纲
[
{
line:1,
type:'var',
name:'someVar'
},
{
line:2,
type:'function',
name:'Test',
inner:[
{
line:5,
type:var,
name:'value'
},
{
line:7,
type:'function',
name:'main'
}
]
}
]
也许不寻常,但这正是我们所需要的。
你好!
【问题讨论】:
标签: javascript documentation-generation outline-view