json - 如何将定义 typescript 转换为 json?

标签 json typescript

我希望 d.ts 文件的内容转换为 json 格式,即我希望 d.ts 文件中的函数骨架以 json 或抽象语法树的形式显示。我想知道如何继续以实现这一目标。简而言之,我只想在 json 文件中显示该特定函数的存在。

最佳答案

您基本上使用 typescript 编译器 api/Program 来获取 SourceFile 并使用 ts.forEachChild 来访问其所有子项。

更多

文档:https://basarat.gitbook.io/typescript/overview/ast/ast-tip-children

关于json - 如何将定义 typescript 转换为 json?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38691835/

相关文章:

json - Laravel:如何在 View Blade 中解析此 json 数据?

javascript - 仅删除嵌套对象中的特定键

javascript - 从 Angular 字符串中删除特殊字符

jquery如何反序列化json对象

java - 解析 openweatherMap json 文件

node.js - 如何访问声明全局的 namespace ?

TypeScript:如何创建只读数字索引对象

typescript - 从 CLI 执行时,Cypress 环境变量会选择多个值。如何在Cypress测试中传递多个环境变量?

javascript - 从json字符串中提取数据

javascript - 我需要解析 JSON 的帮助