问题标签 [readfile]
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.
html - 在 JSP 中包含的文件中输出重新格式化的文本
我有一些 HTML 文件,我想通过我的 webapp 中的标签包含这些文件。
在一些文件中,我有伪动态代码 - 特殊格式的文本位,在运行时,我希望将其解析为 MySQL 表中它们各自的数据位。
例如,HTML 文件可能包含一行内容:
我希望将其解决为(通过登录用户的数据):
这在 JSP 文件中很简单,但要求这些文件将由了解基本 HTML 而不是 JSP 的人创建。然而,像这样的简单文本标签应该很容易让我向他们解释。
我已将代码设置为对字符串进行类似的解析,但是任何人都可以想出一种跨文件执行此操作的方法吗?我实际上不需要修改磁盘上的文件——只需加载内容,修改它,然后在包含的 JSP 文件中输出它。
我一直在尝试通过 apache 将文件加载到字符串中readFileToString
,但我无法弄清楚如何从 webapp 内容目录中的特定文件夹加载文件,而无需对其进行硬编码并且不必担心它会中断我将来会部署到不同的系统。
c# - 从文件读取时出现 NullReferenceException
我需要读取一个结构如下的文件:
并将其放入这样的数组中:
希望你能看到我在这里尝试做的事情。我很困惑如何做到这一点,所以我在这里问了 SO,但是我从中得到的代码得到了这个错误:
你调用的对象是空的。
我对此很陌生,所以我不知道如何解决它......我只知道代码:
我得到错误的那一行是:
任何人都可以提供解决方案吗?
c# - 从外部文件读取参数 - C#
我正在使用 C# 编写应用程序,我想从外部文件(例如文本文件)中读取一些参数。参数将以以下形式保存在文件中
你能建议我如何做到这一点吗?
java - 将我想在 Eclipse 中使用的文本文件放在哪里?
当我启动我的程序时,我需要阅读一个文本文件。我正在使用 eclipse 并开始了一个新的 java 项目。在我的项目文件夹中,我得到了“src”文件夹和标准的“JRE System Library”+ staedteliste.txt ......我只是不知道将文本文件放在哪里。我真的尝试了我能想到的每个文件夹......我不能使用“硬编码”路径,因为我的应用程序需要包含文本文件......
我使用以下代码读取文件,但出现此错误:
}
php - 如何让具有所需权限的用户通过php下载文件?
我有一个 php 文件,它充当我希望人们下载的所有文件的看门人,他们拥有足够的特权。
我使用将文件扔给用户的代码是
大多数文件都相当大.... 400mb-10GB。
什么是这样做的好方法,并保持真实位置+文件名的秘密,所以人们不能直接链接到文件,而是必须通过我的 download.php?file=ID 网守链接?
谢谢
编辑:我不是在问如何进行用户身份验证,所有这些都完成了。我只是问我这样做的方式是否是一个大规模的好主意。如果我继续阅读 10GB 文件,似乎可能会导致内存问题。
perl - 如何使用 Perl 逐行读取仅限 CR 的文件?
我正在尝试读取一个只有 CR 作为行分隔符的文件。我正在使用 Mac OS X 和 Perl v.5.8.8。该脚本应该在每个平台上运行,适用于每种类型的行分隔符(CR、LF、CRLF)。
我当前的代码如下:
这目前只打印最后一行(或最差)。到底是怎么回事?显然,我不想转换文件。是否可以?
c# - 如何从 powerpoint 读取数据
我必须处理 MS powerpoint 文件中的数据,但我不知道如何打开和处理 powerpoint 文件中的数据。请帮我!
我的编程语言是 C#,使用 Visual Studio 2010。
php - php readfile - 强制下载
我正在使用 Flash 播放器播放一些 mp3 文件。在 Firefox 上它可以正常加载它们,但在 IE 上却没有。当我转到 .mp3 文件的 url 时,它会显示 mp3 的源代码(而不是提供例如下载)。所以我用了一个小脚本来修复它:
我想问你以上是否安全。而且,服务器这样会不会损失带宽?最后,它会影响服务器的资源吗?谢谢。
java - 在 Java 中,从 URL 检索 JPEG 并将其转换为适合嵌入 RTF 文档的二进制或十六进制形式
我正在尝试用 Java 从头开始编写一个简单的 RTF 文档,并且我正在尝试将 JPEG 嵌入到文档中。这是嵌入在 RTF 文档(由 WordPad 生成,将 JPEG 转换为 WMF)中的 JPEG(2x2 像素 JPEG,由左上角的三个白色像素和一个黑色像素组成)的示例:
我一直在阅读RTF 规范,看起来您可以指定图像是 JPEG,但由于写字板总是将图像转换为 WMF,因此我看不到嵌入 JPEG 的示例。所以我可能最终还需要从 JPEG 转码为 WMF 或其他东西....
但基本上,我正在寻找如何在给定文件 URL 的情况下生成 JPEG 的二进制或十六进制(规范,第 148 页:“这些图片可以是十六进制(默认)或二进制格式。”)形式。
谢谢!
编辑:我认为流的东西工作得很好,但仍然不明白如何对其进行编码,因为无论我在做什么,它都不是 RTF 可读的。例如,上面的图片改为:
这个 PHP 库可以解决问题,所以我试图将相关部分移植到 Java。这是:
但我不知道 Java 的类似物dechex(ord($imageData{$i}))
是什么。:( 我只得到了Integer.toHexString()
功能,它负责处理dechex
部分......
谢谢大家。:)
php - 编辑文件下载信息 PHP/JS
嘿,我正在尝试更改通过我的站点从外部服务器下载的文件的名称。
目前每当我修改标头信息时,下载开始需要很长时间,那么有没有办法在不更改标头的情况下做到这一点?或者,如果没有任何理由为什么要永远加载我的标题?
这就是我正在做的
可以用javascript或其他东西代替吗?我能做到吗,所以所有下载都可以在不打开 Windows 媒体播放器、quicktime 等的情况下开始。
谢谢 :)