タグ付けされた質問 「file」

文字列ベースの名前またはパスでアクセスできる、任意の情報のブロック、または情報を格納するためのリソース。ファイルはコンピュータープログラムで利用でき、通常、ある種の永続的なストレージに基づいています。

9
ファイル名として使用するために、Javaで文字列を安全にエンコードするにはどうすればよいですか?
外部プロセスから文字列を受け取っています。その文字列を使用してファイル名を作成し、そのファイルに書き込みます。これを行うための私のコードスニペットは次のとおりです。 String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = new PrintWriter(currentFile); sにUnixベースのOSの「/」などの無効な文字が含まれている場合、java.io.FileNotFoundExceptionが(正しく)スローされます。 ファイル名として使用できるように文字列を安全にエンコードするにはどうすればよいですか? 編集:私が期待しているのは、これを行うAPI呼び出しです。 私がすることができます: String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), URLEncoder.encode(s, "UTF-8")); PrintWriter currentWriter = new PrintWriter(currentFile); しかし、URLEncoderがこの目的のために信頼できるかどうかはわかりません。
117 java  string  file  encoding 

5
fs.writeFileSyncを使用してJSONオブジェクトをJSONファイルに書き込む
JSONオブジェクトをJSONファイルに書き込もうとしています。コードはエラーなしで実行されますが、オブジェクトのコンテンツが書き込まれる代わりに、JSONファイルに書き込まれるのは次のとおりです。 [object Object] これは実際に書き込みを行うコードです: fs.writeFileSync('../data/phraseFreqs.json', output) 「出力」はJSONオブジェクトであり、ファイルはすでに存在しています。さらに情報が必要な場合はお知らせください。
116 json  node.js  file  fs 

3
cの複数のファイルで使用されるヘッダーの構造を宣言する方法は?
構造体を含むsource.cファイルがある場合: struct a { int i; struct b { int j; } }; この構造体を別のファイル(つまりfunc.c)でどのように使用できますか? 新しいヘッダーファイルを作成し、そこで構造体を宣言し、そのヘッダーを含める必要がありますfunc.cか? または、構造体全体をヘッダーファイルで定義し、それをsource.candの両方に含める必要がありfunc.cますか?構造体externは両方のファイルでどのように宣言できますか? 万一I typedefそれ?もしそうなら、どうですか?
115 c  file  header  structure 

6
C#のメモ帳でファイルを開く
C#でファイルを開く方法は?textreaderやreadline()で読むという意味ではありません。つまり、メモ帳で独立したファイルとして開くことです。
115 c#  file 

6
Pythonでファイルパスからフォルダーパスを抽出するにはどうすればよいですか?
フルパスからファイルへのフォルダーパスだけを取得したいのですが。 たとえば、(を除く)T:\Data\DBDesign\DBDesign_93_v141b.mdbだけを取得したいとします。T:\Data\DBDesign\DBDesign_93_v141b.mdb 私はこのようなものを試しました: existGDBPath = r'T:\Data\DBDesign\DBDesign_93_v141b.mdb' wkspFldr = str(existGDBPath.split('\\')[0:-1]) print wkspFldr しかし、それは私にこのような結果を与えました: ['T:', 'Data', 'DBDesign'] これは私が必要としている結果ではありません(であることT:\Data\DBDesign)。 ファイルへのパスを取得する方法に関するアイデアはありますか?
115 python  file  path  directory  extract 

10
Ansibleで空のファイルを作成する方法は?
Ansibleを使用して空のファイルを作成する最も簡単な方法は何ですか?空のファイルをfilesディレクトリに保存し、それをリモートホストにコピーできることはわかっていますが、それではやや不十分です。 別の方法は、リモートホスト上のファイルを操作することです。 - name: create fake 'nologin' shell file: path=/etc/nologin state=touch owner=root group=sys mode=0555 しかし、ファイルは毎回変更され、ログに黄色の線として表示されますが、これも不十分です... この単純な問題に対するより良い解決策はありますか?
115 file  ansible 


16
JARファイル内のファイルをリストする方法は?
ディレクトリからすべてのファイルを読み取るこのコードがあります。 File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); それは素晴らしい働きをします。ディレクトリ「text_directory」の「.txt」で終わるすべてのファイルを配列に入力します。 内の同じような方法でディレクトリの内容を読み取るにはどうすればよいですかJARファイルですか? だから私が本当にやりたいことは、JARファイル内のすべての画像をリストすることです。 ImageIO.read(this.getClass().getResource("CompanyLogo.png")); (「CompanyLogo」は「ハードコード」されているため機能しますが、JARファイル内の画像の数は10から200の可変長になる可能性があります。) 編集 私の主な問題は次のようになると思います:JARファイルの名前を知る方法メインクラスは? 確かに私はそれを使ってそれを読むことができた java.util.Zip。 私の構造は次のようなものです: 彼らは次のようなものです: my.jar!/Main.class my.jar!/Aux.class my.jar!/Other.class my.jar!/images/image01.png my.jar!/images/image02a.png my.jar!/images/imwge034.png my.jar!/images/imagAe01q.png my.jar!/META-INF/manifest 今のところ、例えば "images / image01.png"をロードすることができます: ImageIO.read(this.getClass().getResource("images/image01.png)); しかし、ファイル名がわかっているという理由だけで、残りのファイルは動的にロードする必要があります。
114 java  file  jar  java-io  getresource 

9
すでに存在し、何らかの方法で保護されているLinux上のファイルを空にする(「切り捨てる」)方法を教えてください。
サーバーにerror.logというファイルがあり、頻繁に切り捨てる必要があります。ファイルに対するrw権限があります。viでファイルを開く>すべてのコンテンツを削除する>作品を保存する(明らかに)。しかし、私が以下を試すと cat /dev/null > error.log メッセージを受け取ります File already exists. 当然のことながら、ファイルの偶発的な上書きを防ぐために、サーバー上で何らかの構成が行われています。単一のコマンドでファイルを「切り捨てる」方法を誰かに教えてもらえますか?
113 linux  file  command-line 

13
Javaプロジェクトの相対パスからファイルを読み取る方法は?java.io.Fileは指定されたパスを見つけることができません
2つのパッケージを持つプロジェクトがあります。 tkorg.idrs.core.searchengines tkorg.idrs.core.searchengines パッケージ(2)にはテキストファイルがListStopWords.txtあり、パッケージ(1)にはクラスがありFileLoadderます。ここにコードがありますFileLoader: File file = new File("properties\\files\\ListStopWords.txt"); しかし、このエラーがあります: The system cannot find the path specified あなたはそれを修正するための解決策を与えることができますか?ありがとう。
113 java  file 

10
jQueryを使用してファイルをダウンロードする
ユーザーがリンクをクリックしたときにダウンロードを促すにはどうすればよいですか。 たとえば、次の代わりに: <a href="uploads/file.doc">Download Here</a> 私は使うことができます: <a href="#">Download Here</a> $('a').click... //Some jquery to download the file このように、Googleは私のHREFとプライベートファイルをインデックスに登録しません。 これはjQueryで実行できますか?または、これはPHPまたは何か代わりに行う必要がありますか?
113 jquery  file  download 

5
Javaの文字列からメモリ内にFileオブジェクトを作成する
Fileを引数として受け取る関数があります。文字列データを関数に渡すために、新しいファイルを作成/書き込みしたくない(ファイルシステムへの書き込みアクセス権がない)。文字列データがファイルに存在しないことを追加する必要があります(そのため、ファイルからデータを読み取ることができません)。 ストリームを使用してFileオブジェクトに「キャスト」できますか?
113 java  file  file-io 


9
フォルダにファイルが存在するかどうかを確認するにはどうすればよいですか?
フォルダーにxmlファイルが存在するかどうかを確認する必要があります。 DirectoryInfo di = new DirectoryInfo(ProcessingDirectory); FileInfo[] TXTFiles = di.GetFiles("*.xml"); if (TXTFiles.Length == 0) { log.Info("no files present") } これは、フォルダにファイルが存在することを確認するための最良の方法ですか? xmlファイルだけが存在することを確認する必要があります
112 c#  xml  file  fileinfo 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.