【问题标题】:How do I read a xml file(from same directory) in Angular 2如何在 Angular 2 中读取 xml 文件(来自同一目录)
【发布时间】:2018-02-13 19:31:54
【问题描述】:

我正在尝试从 Angular 2 中的 xml 文件中读取数据。

以下是我正在尝试的代码(如论坛上所建议的那样)。

 constructor(private http: Http) {

        this.http.get('config.xml')
                .subscribe(res => console.log(res));

      }

但我收到文件的 404 错误。

我有什么遗漏的吗?

感谢您的帮助。

【问题讨论】:

  • 如果按照建议工作,很可能您的路径是错误的。你试过'./config.xml'吗?它可能希望该项目位于您的 src 文件夹中。
  • 它在 src 文件夹中
  • 你说你试图从同一个目录中读取它。如果你从 src 做这一切,你会过得很糟糕。如果可能,将其添加到您的资产文件夹中,然后您就不需要发出 http 请求。
  • 出于 PoC 目的,我已将该文件添加到所有文件夹中。只是想办法

标签: xml angular


【解决方案1】:

我之前遇到过同样的问题,我通过将文件放在资产文件夹中解决了它

constructor(private http: Http) {

    this.http.get('assets/config.xml')
            .subscribe(res => console.log(res));

}

这应该可以解决你的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-04
    • 2018-04-15
    • 1970-01-01
    相关资源
    最近更新 更多