1

这是我的 json 文件的路径:https : //devbox.mysite.com/search/KOGroups.json 但我不喜欢使用 cfhttp,而是喜欢使用带有读取操作的 cfile。我不知道如何将此路径转换为 ​​cffile 的相对路径。我已经阅读了这篇ColdFusion 读取文件文章,看起来他们在示例中使用了绝对路径。我试过 Ben Nadel 的“ Relative File Paths Work In A ColdFusion File System ”一文,但他提供的用于获取父目录的代码对我不起作用。我需要的只是将这个路径https://devbox.mysite.com/search/转换为 cffile 标记,这样我就可以读取 .json 文件。

4

2 回答 2

2

为此,请使用函数expandPath()

expandPath('../path/to/file')返回该文件的完整服务器路径。

于 2016-03-08T17:29:11.740 回答
0

看起来 Adob​​ Coldfusion 论坛中的 BKBK 用以下内容回答了我的问题:

<cfset koGroupsJSON = fileRead("https://devbox.mysite.com/search/KOGroups.json")>
于 2016-03-07T19:56:44.483 回答