问题标签 [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 投票
1 回答
1865 浏览

iphone - writeToFile 不能在带有 UIImagePickerControllerReferenceURL 的 NSDictionary 上工作

我在 NSDictionary 中有一个 NSURL,如下所示:

这个 NSURL 来自 UIImagePickerControllerReferenceURL。没有这个对象,NSDictionary 可以很好地保存使用这个代码:

但是当我将对象添加到 NSDictionary 时,writeToFile 行返回 NO。

writeToFile 和 NSURL 有问题,还是因为这个特定的 URL?

编辑:经过进一步检查,如果我将这个 NSURL 保存为 NSString,使用相同的数据,它仍然会失败。

0 投票
1 回答
149 浏览

python - 如果使用 Python fileinput.FileInput(...) 该行不存在,则尝试将行添加到文本文件时遇到问题

我正在尝试使用 Python FileInput 类编辑文本文件。首先,我将需要写入的行存储在字典中。然后我遍历该字典,如果字典[key] 匹配该行中的任何行,我将用字典键值对替换该行。如果文件中不存在字典[key],那么我想在文件末尾写下该行;但是,这最后一部分不起作用,也没有写入文件。

这是当前代码的样子:

def 文件编辑(属性,dst_path):

file_edit({'新键':'一些值','现有键':'新值'},SomeTextFile.TXT)

任何输入将不胜感激。

谢谢!

0 投票
1 回答
238 浏览

objective-c - writeToFile 不会更改文件 xcode4 objective-c 的内容

我完成了一个小程序,它能够读取和写入 .txt 文件。当我执行程序时,一切都运行良好,只是文件的内容不会永久更改。我有一个 writeToFile 和“readFile”按钮,每次按下其中一个按钮时内容似乎都会发生变化,但是当我手动打开文件时(在测试时或关闭程序后)仍然有原始内容。仅使用模拟器时,“真实”文件内容不会发生变化吗?还是只是我犯了一些严重的错误?

}

testText = TextView 用于输出

enterText = 用于输入的 TextField

0 投票
1 回答
1575 浏览

cocoa - 将文件名与文件扩展名 Cocoa 分开?

我正在使用该writeToFile:atomically:方法将一些加密数据写入文本文件。问题是,它需要保存的文件必须是用户加密的文件,并带有我选择的扩展名。这是我到目前为止所拥有的:

如您所见,加密文件名被硬编码为 encryptedfile.txt.kry。但是假设用户选择文件“test.avi”进行加密,写入桌面的加密文件应该命名为test.avi.kry。所以应该有 ofType:,就像在 NSBundle 中一样。我知道这里有一些我可以使用的 NSString 方法,但已经忘记了。

谢谢!

0 投票
1 回答
1106 浏览

ios - 无法写入 plist 文件

我在网站上发现了几个有类似问题的人的问题,但我仍然无法解决我的问题。事情是这样的:

我正在制作一个包含两个 plist 文件的 iOS 应用程序。当用户第一次打开应用程序时,应用程序负责将这两个文件移动到 Documents 目录。我知道这段代码有效,因为我随后能够从 Documents 目录路径中的每个文件中读取。但是,由于明显的未知原因,我无法写信给他们中的任何一个。这是我用来写入第一个 plist 文件的代码:

returnPathForFirstPlistFile 确实有效,因为contentOfFirstPlistFilecontains{ }而不是null. 但是,任何人都可以向我解释为什么它会一直返回{ },即使上述方法已被多次调用。

更新

这是我用来将文件放在 Documents 目录中的代码。placePlistsInDocumentsDirectory仅在用户通过应用程序登录时调用,因此仅发生一次

0 投票
3 回答
1626 浏览

objective-c - can't save plist. path is not writable

I'm saving a lot of informations in a plist. This one is by standart in my mainBundle.

this is my method to load the path and the data from the plist. if the file in the "application support" folder doesn't exist, i'm copying it from the mainBundle to there.

if i add the following lines at the end, there's only NO the answer:

after all, i tried to save with [self.plist writeToFile:self.plistPath atomically:YES];, which is also not working.


sorry for answering so late - i had a lot of other stuff to do. back to my problem: i only get the error, when i try to add a new entry to my dictionary (plist). editing is no problem. i think the problem is, how i try to add the entry. my code looks like:

self.plist is my local copy of the file at plistPath. the structure of my plist looks like: https://img.skitch.com/20111026-tcjxp9ha4up8ggtfjy7ucgqcqe.png

hope this helps

0 投票
1 回答
1963 浏览

objective-c - ObjC 下载文件并保存到目录

我想从服务器“更新”本地文件(将其保存到目录中)。我什么都试过了!没有任何效果!这是我最后一次尝试:

0 投票
1 回答
2495 浏览

ios - UIImagePNGRepresentation writeToFile 可以捕获错误吗?

我将新收到的 PDF 文档的缩略图渲染到 Documents-Directory。

我正在使用以下代码:

控制台中没有错误,但 PNG 未存储到文档目录中。布尔值

是“0”,这意味着写操作不成功。我不知道为什么。我将 pngPath 中的路径也写入控制台,并且路径是正确的。如果我打开一个终端并写

它在查找器中打开正确的路径。

什么可能导致这不起作用?我看了一下api,但似乎没有

对于 UIImagePNGRepresentation:writeToFile:

谢谢你的帮助!

0 投票
2 回答
17480 浏览

ios - writeToFile:atomically: atomically 是什么意思?

我想知道atomically:参数在writeToFile:atomically:方法中代表什么(-[NSArray writeToFile:atomically:]例如)。传递YES为很常见atomically:,但我不知道它是什么意思。

0 投票
4 回答
7948 浏览

java - 将arraylist写入文本文件

我有一个类的数组列表,Room它保存在类中Hostel,我想将此数组列表写入文本文件。这样做最有效的方法是什么?

宿舍类

房间等级