angular - 以 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[] 数据。任何帮助压缩此代码将不胜感激!
解决方案
推荐阅读
- kubernetes - 使用 AWS Elastic LoadBalancer 公开 kubernetes 应用程序
- c++ - 在数组 C++ 中创建非唯一整数的所有可能组合
- oracle - 带有新类型参数的 Oracle 过程给出 ORA-00947 错误
- python - XPath:在另一个 DIV 中获取给定条件的文本
- javascript - 如何正确设置子组件和父组件的状态?
- javascript - renderer.isWebGLAvailable 不是 filename.html 中的函数
- python - 如何用空行分割文本文件
- azure - 即使在禁用设置后 Azure Key Vault 也会返回机密
- ansible - 如何在ansible中查询json对象
- ruby-on-rails - Rails 查询关联模型