gpt4 book ai didi

大纲

转载 作者:行者123 更新时间:2023-11-29 15:45:09 27 4
gpt4 key购买 nike

对于 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'
}
]
}
]

也许不寻常,但这就是需要的。

你好!

最佳答案

Esprima可能是个不错的选择。另请参见“JavaScript Parsers and Extensions”。

关于大纲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12707246/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com