JavaScript/Node를 사용하여 JSON 파일을 서버 메모리로 효율적으로 읽기
Node.js를 실험할 때 다음에서 JSON 개체에 신속하게 액세스해야 합니다. 기억이 생긴다. 이를 달성하려면 텍스트 파일이나 .js 파일에서 JSON 개체를 읽을 수 있습니다.
동기식 파일 읽기의 경우 다음 코드를 활용하세요.
<code class="js">const fs = require('fs'); const obj = JSON.parse(fs.readFileSync('file', 'utf8'));</code>
이 접근 방식은 JSON 개체를 즉시 액세스할 수 있습니다.
또는 비동기식 파일 읽기의 경우 다음을 고려하세요. 다음:
<code class="js">const fs = require('fs'); let obj; fs.readFile('file', 'utf8', (err, data) => { if (err) throw err; obj = JSON.parse(data); });</code>
비동기식 접근 방식에는 이벤트 기반 콜백 메커니즘이 포함됩니다. 파일을 읽으면 JSON 개체가 구문 분석되어 사용할 수 있게 됩니다.
JSON 데이터를 저장하기 위해 JSON 텍스트 파일과 .js 파일 중에서 선택하는 것은 주관적입니다. 텍스트 파일은 가볍고 이식 가능한 반면, .js 파일은 Node의 require() 기능을 사용하여 모듈로 직접 가져올 수 있습니다. 둘 다 특정 요구 사항에 따라 고유한 장점이 있습니다.
위 내용은 JavaScript/노드를 사용하여 JSON 파일을 서버 메모리로 효율적으로 읽는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!