文件名称:json2typescript:使用安全的类型检查将JSON转换为TypeScript!
文件大小:72KB
文件格式:ZIP
更新时间:2024-02-21 01:11:20
angular typescript ionic json-api npm-package
json2typescript 在Angular应用程序中,每个人都从外部来源使用JSON API。 类型检查和对象映射只能在TypeScript中进行,而不能在JavaScript运行时中进行。 由于API随时可能更改,因此对于较大的项目,验证使用的数据非常重要。 json2typescript是一个小型软件包,其中包含一个将JSON对象映射到TypeScript类实例的帮助器类。 编译为JavaScript后,结果仍然是该类的实例。 这种方法的一大优势是,您也可以使用此类的方法。 使用json2typescript ,仅需要一个简单的函数调用,如下面的TypeScript代码片段所示: // Assume that you have a class named User defined at some point // Assume that you get a JSON string from a webservice let jsonStr : string = ... ; let jsonObj : object = JSON . parse ( jsonStr )
【文件预览】:
json2typescript-master
----.gitignore(69B)
----karma.conf.js(1009B)
----tsconfig.json(738B)
----README.md(24KB)
----CHANGELOG.md(7KB)
----test()
--------model()
--------json2typescript.unit.ts(27KB)
--------json2typescript.integration.ts(14KB)
----package.json(1KB)
----tslint.json(2KB)
----src()
--------json2typescript()
----LICENSE.md(1KB)
----index.ts(392B)
----.travis.yml(62B)
----tsconfig-cjs.json(129B)
----package-lock.json(129KB)