问题标签 [absolute-path]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
4539 浏览

asp.net - 相对于 HTML 中的绝对路径

我需要通过 URL 创建时事通讯。为此,我:

  1. 创建一个WebClient.
  2. 使用WebClient的方法DownloadData获取字节数组中的页面源;
  3. 从 source-html 字节数组中获取字符串并将其设置为时事通讯内容。

但是,我在路径方面遇到了一些麻烦。所有元素的来源都是相对的(/img/welcome.png),但我需要一个绝对的来源,例如http://www.example.com/img/welcome.png

我怎样才能做到这一点?

0 投票
2 回答
1636 浏览

php - 将绝对/相对(本地)路径映射到绝对 URL

我需要一种快速可靠的方法来将绝对或相对本地路径(例如./images/Mafalda.jpg)映射到其对应的绝对 URL,到目前为止,我已经设法想出了这个:

似乎按预期工作,但由于这是我的应用程序的一个关键功能,我想问是否有人能发现我可能错过的任何问题,并且也欢迎优化,因为我将每次使用此功能多次要求。任何人?

0 投票
5 回答
4995 浏览

php - PHP 包含路径

我是 PHP 新手,尝试使用 include 链接我的 CSS 文件时遇到问题。

基本上,无论文件有多远,我都需要我的文件链接回某个目录。我试过使用

但是 header.html 包含指向我的 css 文件的链接,因此它最终在其中查找 css 文件的目录是

而不是我想要它去的地方

我希望这是有道理的,我希望你能帮助我

谢谢大家的帮助!

0 投票
1 回答
3289 浏览

delphi - 如何使用系统路径变量从路径获取绝对路径?

有没有一种简单的方法可以将带有系统路径变量的路径转换为绝对路径?

所以%ProgramFiles%\Internet Explorer\hmmapi.dll变成C:\Program Files\Internet Explorer\hmmapi.dll

我想知道是否有一个 API 调用可以做到这一点,或者我是否必须这样做并检测 %..% 序列并用相应的环境变量替换它们?

0 投票
3 回答
5808 浏览

ruby - 我可以相对于绝对路径转换(对于 perforce 仓库路径)更好地做到这一点吗?

我需要“盲目地”(即无法访问文件系统,在本例中为源代码控制服务器)将一些相对路径转换为绝对路径。所以我在玩点点和索引。对于那些好奇的人,我有一个由其他人的工具生成的日志文件,有时会输出相对路径,出于性能原因,我不想访问路径所在的源代码控制服务器以检查它们是否有效等等轻松地将它们转换为它们的绝对路径等价物。

我已经经历了许多(可能是愚蠢的)迭代试图让它工作 - 主要是迭代文件夹数组并尝试 delete_at(index) 和 delete_at(index-1) 但我的索引不断增加而我正在从自己下面删除数组的元素,这不适用于具有多个点的情况。任何有关改进它的技巧或特别是缺乏非连续点点支持的建议都将受到欢迎。

目前,这适用于我有限的示例,但我认为可以改进。它无法处理非连续的“..”目录,而且我可能正在做很多我可能不需要做的浪费(且容易出错)的事情,因为我有点笨拙。

我发现了很多使用其他语言转换其他类型的相对路径的示例,但它们似乎都不适合我的情况。

这些是我需要转换的示例路径,来自:

//depot/foo/../bar/single.c

//depot/foo/docs/../../other/double.c

//depot/foo/usr/bin/../../../else/more/triple.c

至:

//depot/bar/single.c

//depot/other/double.c

//depot/else/more/triple.c

还有我的脚本:

0 投票
1 回答
9472 浏览

asp.net - 从asp.net中的excel读取数据的连接字符串

我正在尝试从 asp.net 中的 excel 文件中读取数据。我已将连接字符串添加到 webConfig 文件:

但是当我运行此查询时,它会显示一条错误消息:

string query = "Select * from [IO_Definition$]";

IO_Definition 是我的 excel 文件中电子表格的名称。我还将 excel 文件添加到网站的 App_Data 文件夹中。

错误是:

Microsoft Jet 数据库引擎找不到对象“IO_Definition$”。确保对象存在并且正确拼写其名称和路径名。

问题是,当我在 connectionString 中写入 excel 文件的绝对路径时,它确实有效。无论如何我可以在不写绝对路径的情况下让它工作吗?

谢谢,

格雷格

0 投票
2 回答
2631 浏览

php - Regex to replace relative link with root relative link

I have a string of text that contains html with all different types of links (relative, absolute, root-relative). I need a regex that can be executed by PHP's preg_replace to replace all relative links with root-relative links, without touching any of the other links. I have the root path already.

Replaced links:

Untouched links:

0 投票
3 回答
3533 浏览

php - PHP将外部相对路径转换为绝对路径

我试图弄清楚如何将“外部相对路径”转换为绝对路径:我真的很想要一个可以执行以下操作的函数:

并让 $abspath 等于“ http://google.com/search?q=query ” 另一个例子:

并让 $abspath 等于“ http://www.example.com/documentation/top.html

问题是它不能保证是那种格式,它可能已经是绝对的,或者完全指向不同的主机,我不太确定如何处理这个问题。谢谢。

0 投票
2 回答
322 浏览

asp.net - 如何在 ASP.NET 中获取路径名?

我正在开发一个内部网络应用程序,我需要从用户那里获取目录路径。我(显然)可以使用 asp:FileUpload 来获取文件,但我找不到任何东西来获取目录路径。

是否有任何(最好是简单的)方法在 asp.net 中有一个目录选择器对话框?我还没有在 Google 或 SO 上找到任何解决方案......

谢谢

0 投票
4 回答
4582 浏览

deployment - 在 SPSS 18 中指定相对路径

在 SPSS 11 中,可以指定相对路径。例子:

这很有效,因为显然 SPSS 11 将工作文件夹设置.SPS为保存源文件的路径。似乎 SPSS 18 总是将其工作文件夹设置为 SPSS 本身的安装文件夹。这根本不是一回事。

有没有办法改变这种行为?还是我坚持将所有内容更改为绝对文件名?