使用 JavaScript 语法在 AppleScript 中打开 XML 文件
Open XML file in AppleScript with JavaScript syntax
我正在编写我的第一个更大的 AppleScript,并且由于我通常开发 TypeScript,所以我决定使用 JavaScript 版本的 AppleScript。我需要读取和解析 XML 文件。
Apple 在他们的文档中有一个示例,但是该文档只有 AppleScript 语法中的示例,而不是 JavaScript 语法中的示例:
我如何实际执行 JavaScript 中给定的示例?
我可以将文件作为字符串读取,但这对我没有帮助,因为我需要遍历 XML-树。
最后我使用 webpack 和 npm-package 将 XML 文件解析为 JSON: https://www.npmjs.com/package/fast-xml-parser
我的代码示例在这里:
https://github.com/kellertobias/rekordbox-to-music-playlists/blob/master/src/load-rekordbox.ts
我正在编写我的第一个更大的 AppleScript,并且由于我通常开发 TypeScript,所以我决定使用 JavaScript 版本的 AppleScript。我需要读取和解析 XML 文件。
Apple 在他们的文档中有一个示例,但是该文档只有 AppleScript 语法中的示例,而不是 JavaScript 语法中的示例:
我如何实际执行 JavaScript 中给定的示例?
我可以将文件作为字符串读取,但这对我没有帮助,因为我需要遍历 XML-树。
最后我使用 webpack 和 npm-package 将 XML 文件解析为 JSON: https://www.npmjs.com/package/fast-xml-parser
我的代码示例在这里:
https://github.com/kellertobias/rekordbox-to-music-playlists/blob/master/src/load-rekordbox.ts