我正在使用Ionic2框架开发移动应用程序。我需要将xml文件转换为json格式。
为此,我安装了" xml2json"使用命令" npm install xml2json --save"。
这已经保存了一个名为" xml2json"的模块。 in" node_modules"夹。
我也可以在" package.json"中的依赖项下看到它。文件为" xml2json":" ^ 0.9.1"
现在,当我在.ts文件中将其声明为"从*" xml2json&#34 ;;"中导入*作为xml2json时,我收到以下错误:"不能找到模块xml2json"
我想我需要为这个模块安装打字机。我已经尝试了所有可能的打字命令但无法安装它。我收到了像
这样的错误打字错误!由https://api.typings.org/entries/dt/xml2json/versions/latest引起的回复为404,预计等于200
请告诉我如何安装xml2json的输入或者如何在我的项目中使用xml2json。感谢。
我的系统信息:
典型版本 - 1.3.2
Cordova CLI:6.3.0 Gulp版本:CLI版本3.9.1 Gulp local:本地版本3.9.1 Ionic Framework版本:2.0.0-beta.11 Ionic CLI版本:2.0.0-beta.36 Ionic App Lib版本:2.0.0-beta.19 操作系统:分销商ID:Ubuntu描述:Ubuntu 16.04 LTS 节点版本:v6.3.0
答案 0 :(得分:0)
你可以。
只需将您的node_modules/path_to_xml2json.js
添加到index.html,然后在您的组件中声明它:declare var xml2json: any;
它不是打字稿模块,所以你可以像你一样导入它。
答案 1 :(得分:0)
您现在可以使用命令
安装xml2json的输入typings install xml2json --save
答案 2 :(得分:0)
在离子2中将xml解析为json现在可以使用命令
安装xml2json的类型typings install xml2json --save
如果它产生这样的错误
'typings' is not recognized as an internal or external command,
operable program or batch file.
然后首先使用此命令安装输入
npm install typings -g
然后运行上一个命令
typings install xml2json --save
然后它会正常工作。希望它对你有用