首页 > 解决方案 > 以 json 形式返回 http post 请求

问题描述

在这里苦苦挣扎的学校老师,所以请善待!我正在向我们的学校数据库发出 HTTP 发布请求,数据以以下形式返回:

<iSAMS><PupilManager><CurrentPupils><Pupil Id="1313" AcademicHouseId="5" PersonGuid="747B8C20-878A-4867-AF09-7A5DCE2505E9"><SchoolCode>012324</SchoolCode>

我已经设法使用解析字符串数据的 xml2js 函数,然后它对数据进行字符串化,在另一个函数必须将其添加到数组之前再次解析数据。有没有更有效的方法来做到这一点?我已经尝试过了responseType: 'json',它给出了关于 < 字符的错误。最终,我想做一些类似的事情this.allStudents$ = this.http.post并让 observable 包含 IStudent[] 数据。任何帮助压缩此代码将不胜感激!

标签: angularhttp

解决方案


推荐阅读