问题标签 [writetofile]

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 投票
2 回答
119 浏览

ios - 从文件中重新加载 NSStrings 的 NSArray

我有一个 NSString 的 NSArray,我将其保存到文件中,然后在重新启动应用程序时从文件中重新加载。奇怪的是,重新加载后,字符串周围有括号。

我通过以下方式保存:writeToFile:原子:

我通过以下方式加载数组:arrayWithContentsOfFile:

问题是当 NSString 进入时,它可能看起来像这样:

I_am_the_good_old_string

但是从文件重新加载数组后,它看起来像这样:

(

I_am_the_good_old_string

)

我不明白为什么他们现在有括号。任何帮助表示赞赏。

0 投票
1 回答
127 浏览

objective-c - 目标c:无法用数组覆盖文件

我是目标 c 的新手,我遇到的问题是,一旦我尝试保存它,我的“scores.xml”就不会被覆盖。我已将“scores.xml”导入我的项目,但一旦我尝试这样做,它就不会被覆盖。我究竟做错了什么?有没有人有任何想法?

0 投票
2 回答
6053 浏览

ios - 无法在文件夹中写入 nsdata

以下是代码:

错误:

0 投票
1 回答
1004 浏览

ios - 如何将 MKOverlay 对象存储到文件中以便稍后检索

我正在编写一个 iOS 应用程序来记录您的旅行路径,然后将其存储起来以便以后检索。大多数绘制路径的代码都是基于示例代码Breadcrumb

现在我正在添加功能来保存绘制的叠加层。最好的方法是什么?我可以使用CoreData,但我不想对绘制的叠加层做太多事情,而不是稍后再检索它。我目前尝试了一个简单的NSArray. 我将 CrumbPath 对象转换为NSData并将其存储在数组中。后来我检索它并将其转换回 CrumbPath。但是,我似乎做错了什么。

我像这样保存 CrumbPath 对象“crumbs”:

稍后像这样检索它以显示在表格中:

并再次构建路径:

但是,我收到一个错误:'NSInvalidArgumentException', reason: '-[NSConcreteData isEqualToString:]: unrecognized selector sent to instance

0 投票
1 回答
930 浏览

ios - writeToFile:atomically: 方法附加到当前存在的文件?

只要方法调用发生在同一个应用程序运行时,似乎 writeToFile 方法就会附加到当前存在的文件路径。这是真的?

是否有任何其他方法可以确保在应用程序会话运行时附加到现有文件?我希望在新会话中覆盖该文件。

仅供参考,我使用 NSMutableDictionary 作为 writeToFile 消息的接收者。

0 投票
1 回答
3845 浏览

objective-c - 用 writeToFile 保存 NSString 只会保存到一个位置

使用下面的代码是我可以writeToFile实际保存文件的唯一方法。它输出到这个目录:

/Users/Eric/Library/Containers/net.ericmann.Event-Gadget-Workshop-App/Data/Documents/gadget.ics

现在,如果我使用下面的代码,什么都不会写。我有测试文件名输出,它指向这里:

/Users/Eric/Desktop/gadget.ics

0 投票
2 回答
156 浏览

java - 无法写入文件

大家好,我正在创建一个将数据写入文本文件的程序。数据来自数组列表,它是从数组列表中解决的数据,例如:

问题是我无法写入我的 txt 文件。这是我写入数据的代码:

这是我的数组

我希望你们能帮助我。

0 投票
1 回答
79 浏览

python - 如何在numpy中重新排列值顺序?

我有一个包含许多图像的文件夹(按创建时间排序),我可以将其读入 numpy float32 数组。我想将这些数组以 C 程序(我无法修改)将访问的两种不同格式写入单个文件中的文件系统。

第一种格式很简单:每个数组的值从左到右从上到下依次排列。(数组以这种方式一个接一个地出现)。我可以用 np.tofile 轻松做到这一点。

第二种格式更复杂:对于每个像素坐标(x,y),我想将所有图像的相应像素依次写入文件中。我试图堆叠数组,然后对结果进行转换。但是当我使用 np.tofile 将其写入文件系统时,该文件包含与第一种格式相同的数据排列。

如何告诉 numpy 重新排列数据?

0 投票
1 回答
599 浏览

unicode - 将 unicode 数据写入文件时出错

我正在尝试将 unicode 数据(实际数据包含德语字符)写入文件,但出现错误:

代码是:

0 投票
1 回答
2599 浏览

ios - 如何在 iOS 上将不同行中的字符串写入 .txt 文件

我正在尝试将字符串写入应用程序文档文件夹中的 tt 文件。我可以将字符串写入其中,但是当我将另一个字符串写入文件时,它会覆盖另一个字符串,是否可以将更多字符串写入文本文件,字符串之间有一个空行,很多都是这种格式

细绳

细绳

斯特林

…</p>

我正在使用此代码将字符串写入文本文件,它适用于一个字符串,但不适用于多个字符串。