Angular4:如何生成XML文件并将其返回给浏览器

时间:2017-05-05 14:21:59

标签: angular firebase

请原谅我,因为我对Angular 4来说比较新,但是我被困在某事上......

我希望用户在其网络浏览器中转到https://example.com/sitemap ...

  1. 从Firebase查询数据
  2. 根据此数据构建XML结构
  3. (这是我无法想象的) XML会返回到用户的网页浏览器并带有内容类型     of application / xml (即<head><body><script>和     我的src / index.html的其他内容,应该包含     回应)。
  4. 我已经完成了大量的Google搜索和搜索Stack Overflow - 但我发现的一切只是提取XML文档,或者将XML写入页面,而不是将XML文档写回Web浏览器。

    工作实例将不胜感激,因为我仍然在学习Angular 4的所有内容和外部内容。

1 个答案:

答案 0 :(得分:0)

由于似乎无法提供答案,我创造了我自己的hacky答案。当我使用Firebase进行托管时,我利用Firebase存储API来保存我的sitemap.xml文件,然后将浏览器转发到刚刚生成的文档。