gpt4 book ai didi

actionscript-3 - 将字符串保存到AS3中的文本文件

转载 作者:行者123 更新时间:2023-12-04 08:26:30 25 4
gpt4 key购买 nike

我有一个将字符串写入文本文件的函数。它可以工作,但出于某种原因(编码?)它会在文件开头添加一些奇怪的数据。

相关代码如下:

    var file:File =  new File(OUTPUT_FILE_NAME);
var stream:FileStream = new FileStream();
stream.open(file, FileMode.WRITE);
stream.writeUTF("Hello World!");
stream.close();

当我在 Notepad++ 中打开文件时,显示如下:enter image description here

我做错了什么?

最佳答案

使用这个 stream.writeUTFBytes("Hello World"); 而不是 stream.writeUTF("Hello World!");

如果我们使用 writeUTF,那么它会在字符串前面加上一个 16 位长度的字。如果您使用 writeUTFBytes 则它会省略此前缀 Length String。

关于actionscript-3 - 将字符串保存到AS3中的文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22241454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com