【问题标题】:XML parsing without using DOMParser in JavaScript在 JavaScript 中不使用 DOMParser 的 XML 解析
【发布时间】:2021-12-28 14:15:29
【问题描述】:

我想在不使用 DOMParser 的情况下将 xlm 提要解析为 Javascript 中的对象。

我不能使用 DOMParser 的原因是我在 Airtable Automations 中,它不允许导入/安装任何东西,所以我不能使用外部对象。

我知道 Airtable 中有一个 xlm 导入功能,但我不能使用它,因为我想自动化它,它不允许自动化。

我知道 Airtable 应用程序允许库导入,因此这是我的下一个选择,但我更喜欢使用 Airtable 自动化,因为它更容易。

我似乎拥有的选项是,复制一个可以解析我的 xlm 的开源函数,或者使用一个可以解析它的外部 api。

我还没有找到任何执行此操作的 API,我找到了一个函数,但它错误地获取了我的 xlm。

我的问题是,是否有人知道可以执行此操作的(可靠)(基本)函数或任何 API?我也欢迎任何想法,例如“这是不可能的”或我需要定制自己的想法。 非常感谢。

【问题讨论】:

  • 如果 XML 看起来像 HTML,并且您的 Airtable 可以解析 HTML,您可以将其解析为 DOM 部分
  • @mplungjan 我猜它看起来确实像 HTML:emm.jrc.it " xmlns:iso="iso.org/3166"><channel><title></…, 2021 年 11 月 17 日 16:03:30 CET+category:Test-kyrgyzstan31600540200
  • 但即便如此,我还是需要一个 html 解析器作为对象(import { parse } from 'node-html-parser')
  • 请在问题中发布您的代码。你的 airtable 有 DOM 和 JavaScript 吗?
  • @mplungjan 代码中没有什么有趣的地方。只是 xml 作为字符串

标签: javascript xml-parsing airtable


【解决方案1】:

决定不使用 airtable 自动化,而是在本地完成这项工作。谢谢大家

【讨论】:

  • 请仅使用发布答案按钮获取实际答案。请删除您的问题,因为它对除您以外的任何人都没有用:)
  • 它概述了可播放应用程序与自动化及其允许的内容。可能对某人有用,它肯定会节省我的时间!
  • “在本地工作”是什么意思?
  • 很高兴你明白自己对自己的回答;)
猜你喜欢
  • 1970-01-01
  • 2013-02-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-27
  • 1970-01-01
  • 1970-01-01
  • 2014-09-12
相关资源
最近更新 更多