问题标签 [filepath]

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 投票
4 回答
6276 浏览

iphone - iPhone App:我在哪里放置配置文件?

在我的应用程序中,我有一个简单的 ASCII 文件,其中存储了一些配置信息和它使用和更改的其他小信息。我想使用应用程序将该文件复制到 iPhone。

1)请告诉我应该把这个文件(config.txt)放在xcode的什么地方。我应该把它放在 Resources 下吗?

2) 我将如何在 iPhone 中访问它?我可以用吗

还是我必须使用更完整的路径;如果是,那是什么?

0 投票
6 回答
3193 浏览

c# - 文件路径是 url 吗?

我在代码中有一个变量,可以将文件路径或 url 作为值。例子:

所以有两种表示文件的方法,我不能忽略其中任何一种。这种变量的正确名称是什么:路径、url、位置?

我正在使用第 3 方 api,因此我无法更改语义或分离更多变量。

0 投票
3 回答
7712 浏览

sql - 从 .NET 应用程序运行包时如何设置 SSIS 包动态 .mdb 连接

我目前正在开发一个在后端使用 .mdb (Access) 数据库文件的 VB.NET 桌面应用程序。.mdb 文件在 VB.NET 应用程序中打开和编辑。编辑完成后,用户需要将数据导入我们的 SQL Server 数据库。这是一项简单的任务,直到您尝试引入动态文件路径方案。

我在 SSIS 方面有相当多的经验,但在解决这个问题时遇到了一些麻烦。我创建了一个 WinForm,允许用户浏览到他们选择的 .mdb 文件。.mdb 文件名中包含时间戳/日期信息,以使它们独一无二。(我没有开发应用程序的这一部分,我最近开始研究这个,因此出现了问题。我不会为 .mdb 文件名加上时间戳,但这是我被迫使用的!)。

无论如何,我需要动态地将文件名和路径传递给我的 SSIS 包。我看到你在哪里为 ConnectionString 等创建变量。但我真的不确定细节以及我应该为 MS Access 使用什么类型的数据连接(Ole DB、ODBC 或 Jet 4.0 for Office??哎呀有很多! !)

我还假设我的数据连接的连接字符串必须是动态的,因为包将使用 .mdb 文件作为 SOURCE。但是如何在 SSIS 中为 .mdb 文件创建动态数据连接呢?

以及如何将文件名/路径字符串传递给我的 SSIS 包?

我目前正在使用以下代码进行原型设计:

  1. 如何将 .mdb 文件位置传递给我的 SSIS 包?LoadPackage 也许?
  2. 如何在我的 SSIS 包的数据连接中使用动态文件位置?

上传非动态的 .mdb 文件非常简单。在您介绍用户选择的动态方面之前,设置源和目标非常容易。这在 SSIS 中怎么可能?

任何帮助是极大的赞赏。谢谢你。

0 投票
1 回答
1824 浏览

c# - 如何获取添加到 Windows Mobile 应用程序的文件的文件路径?

我在我的 Windows Mobile 应用程序中添加了一个 wav 文件,我想使用 CoreDll.dll 中的 MobilePlaySound 来播放它。

fileName 是它的参数之一:

我创建了一个新文件夹“sound”,将“start.wav”添加到项目中,并将其属性“Build Action”设置为“Embedded Resources”。

然后我设置文件名:

但声音根本不播放。那么正确的文件路径是什么?

0 投票
7 回答
21151 浏览

c# - 如何获取应用程序的路径(没有app.exe)?

我想获取我的应用程序的路径,例如:“\\ProgramFiles\\myApp”,我尝试使用以下代码:

但它返回一个结尾有“\\myapp.exe”的路径。

我也试过:

但它会引发“NotSupportedException”。

有没有办法在最后获得没有 .exe 的路径?

0 投票
2 回答
4277 浏览

linux - 如何评估 bash shell 中的给定路径

是否有将文件路径作为输入并返回绝对文件路径的 bash 命令?更具体地说,我想要一个将路径作为输入的命令,例如:

p>

并返回路径:

p>

谢谢!

0 投票
3 回答
4225 浏览

wxwidgets - wxWidgets:获取应用路径

如何获得模块的路径?

我正在编写包含在 DLL 中的扩展,并希望在运行时获取我的库的路径。

更新

当然第一种方法效果很好

但最后我以第二个结束

0 投票
3 回答
5534 浏览

php - PHP 中的 UTF8 文件名和不同的 Unicode 编码

我在运行 linux 的服务器上有一个包含 Unicode 字符的文件。如果我通过 SSH 连接到服务器并使用制表符完成导航到包含 unicode 字符的文件/文件夹,则访问文件/文件夹没有问题。当我尝试通过 PHP 访问文件时出现问题(我访问文件系统的函数是stat)。如果我将 PHP 脚本生成的路径输出到浏览器并将其粘贴到终端,则该文件似乎也存在(即使查看终端,文件路径完全相同)。

我通过 php_ini 和 set 将 PHP 设置为使用 UTF8 作为其默认编码mb_internal_encoding。我检查了 PHP 文件路径字符串编码,它应该是 UTF8。再摸索一下,我决定hexdump将终端的制表符完成hexdump的 é 字符与 PHP 脚本创建的“常规” é 字符进行比较,或者通过键盘手动输入字符(option+e+e on操作系统 x)。结果如下:

允许在终端中正确引用文件的 é 字符是 3 字节字符。我不确定从这里去哪里,我应该在 PHP 中使用什么编码?我应该通过iconv或将路径转换为另一种编码mb_convert_encoding吗?

0 投票
3 回答
27079 浏览

java - Java:Windows 文件上的 File.toURI().toURL()

我正在运行的系统是带有 JRE 1.6 的 Windows XP。

我这样做:

我明白了:file:/C:/test%20a.xml

为什么给定的 URL 在 ? 之前没有两个斜杠C:?我预计file://C:...。这是正常行为吗?


编辑 :

来自 Java 源代码:java.net.URLStreamHandler.toExternalForm(URL)

文件 URL 的权限部分似乎为空或为空,因此跳过了双斜杠。那么 URL 的权限部分是什么,文件协议中真的没有它吗?

0 投票
4 回答
15475 浏览

java - 使用 Java 和文件路径中的空格解析 XML 文件

我的文件系统上有文件,在 Windows XP 上。我想使用 Java (JRE 1.6) 解析它们。

问题是,当文件路径中有空格时,我不明白 Java 和 Xerces 如何协同工作。

如果文件的路径中没有空格,则一切正常。

如果有空格,我可能会遇到这种麻烦,即使我使用 FileInputStream 实例调用解析器

sun.net.ftp.FtpClient.openServer??? Wtf ?)

否则这种麻烦:

(它说unknown protocol: d是因为,我猜,该文件在 D 驱动器上。)

有没有人知道为什么会发生这种情况,以及如何规避这个问题?我试图提供我自己的 EntityResolver 但我的日志告诉我它在崩溃之前甚至没有被调用。


编辑:

这是调用解析器的代码。


目前,我发现自己被迫在解析之前删除 DOCTYPE,这消除了所有问题,并且 DTD 验证......不是一个很好的解决方案。