Узел | URL.fileURLToPath API
Эта функция URL.fileURLToPath декодирует URL-адрес файла в строку пути и обеспечивает правильное добавление / корректировку управляющих символов URL-адреса (/,%) при преобразовании указанного URL-адреса файла в путь.
Синтаксис:
url.fileURLToPath (URL)
Параметры: эта функция принимает URL-адрес с одним параметром, который содержит строку URL-адреса файла или объект для преобразования в путь.
Возвращаемое значение: возвращает строку, представляющую полностью разрешенный путь к файлу, зависящий от платформы.
Ниже программы демонстрируют использование метода URL.fileURLToPath () в Node.js:
Пример 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: путь пример gfg
Примечание. Приведенная выше программа будет скомпилирована и запущена с помощью команды node app.js.
Ссылка: https://nodejs.org/api/url.html#url_url_fileurltopath_url