簡體   English   中英

如何在 ReactJS 中讀取上傳的文本文件並替換文件中的字符串

[英]How to read uploaded text file and replace string in the file in ReactJS

將字符串“$E Between $F”替換為 BOLD Between

 import React, { useState } from "react"; > > export function Upload({ children }) { const [files, setFiles] = useState(""); > > const handleChange = e => { > const fileReader = new FileReader(); > fileReader.readAsText(e.target.files[0], "UTF-8"); > fileReader.onload = e => { > console.log("e.target.result", e.target.result); > setFiles(e.target.result); > }; }; return ( > <> > <h1>Upload Json file - Example</h1> > > <input type="file" onChange={handleChange} /> > <br /> > {"uploaded file content -- " + files} > </> ); }

導入反應,{ useState } 從“反應”;

導出函數 Upload({ children }) { const [files, setFiles] = useState("");

const handleChange = e => { const fileReader = new FileReader(); fileReader.readAsText(e.target.files[0], "UTF-8"); fileReader.onload = e => { console.log("e.target.result", e.target.result); 設置文件(e.target.result); }; }; 返回(<>

上傳 Json 文件 - 示例

 <input type="file" onChange={handleChange} /> <br /> {"uploaded file content -- " + files} </> ); }
new FileReader().readAsText(file,“utf-8”);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM