当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js URL.fileURLToPath用法及代码示例


此 URL.fileURLToPath 函数将文件 URL 解码为路径字符串,并确保在将给定文件 URL 转换为路径时正确附加/调整 URL 控制字符(/、%)。

用法:

url.fileURLToPath( url )

参数:该函数接受单个参数url它保存要转换为路径的文件 URL 字符串或对象。

返回值:它返回一个表示fully-resolved平台特定文件路径的字符串。

下面的程序演示了 Node.js 中 URL.fileURLToPath() 方法的使用:

示例 1:


// Node program to demonstrate the  
// URL.fileURLToPath() API as Setter 
  
// Importing the module 'url'  
const url = require('url'); 
  
 // Some random path from system 
const file = 'file://computerscience/geeksforgeeks.txt'
  
// Converting our file to properly encoded path                     
console.log(url.fileURLToPath(file))  

输出:

\\computerscience\geeksforgeeks.txt

示例 2:


// Node program to demonstrate the  
// URL.fileURLToPath() API as Setter 
  
// Importing the module 'url'  
const url = require('url'); 
  
// Some random path from system 
const file = 'file:///C:/path/example/gfg'
   
// Converting the file to properly encoded path 
console.log(url.fileURLToPath(file)) 

输出:

 C:\path\example\gfg 

注意:上述程序将使用以下命令编译并运行节点app.js命令。

参考: https://nodejs.org/api/url.html#url_url_fileurltopath_url


相关用法


注:本文由纯净天空筛选整理自Abhishek7大神的英文原创作品 Node.js URL.fileURLToPath API。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。