用JavaScript语法在AppleScript中打开XML文件



我正在编写我的第一个更大的AppleScript,因为我通常开发TypeScript,我决定使用JavaScript版本的AppleScript。我需要读取和解析一个XML文件。

Apple在他们的文档中有一个示例,但是文档中只有AppleScript语法的示例,而不是JavaScript语法的示例:

https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/WorkwithXML.html//apple_ref/doc/uid/TP40016239-CH67-SW1

我如何在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

最新更新