모도리는 공부중

[node.js] fs module / xmldom(xmlParser) 마구잡이 정리중 본문

내 지식 정리/날것 그 자체

[node.js] fs module / xmldom(xmlParser) 마구잡이 정리중

공부하는 모도리 2021. 10. 12. 18:08
728x90
반응형

구동이 완료되면 JAVASCRIPT category에 헤맨 내용을 정리할 예정입니다. 지금 며칠째 시도시도시도중..이기 때문에 링크링크링크!!!

 

 

xml이 뭔지 이해부터 해야해서 link 투척

xml doc

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

그리고 내가 공부하고 참고한 fs link

한 눈에 끝내는 node.js - file system 모듈

 

구름EDU - 모두를 위한 맞춤형 IT교육

구름EDU는 모두를 위한 맞춤형 IT교육 플랫폼입니다. 개인/학교/기업 및 기관 별 최적화된 IT교육 솔루션을 경험해보세요. 기초부터 실무 프로그래밍 교육, 전국 초중고/대학교 온라인 강의, 기업/

edu.goorm.io

node.js가 어떻게 파일을 읽나 ( fs.readFile / callback, promise, async&await 구현 )

 

node.js가 어떻게 파일을 읽나 ( fs.readFile / callback, promise, async&await 구현)

과제 내용 브라우저 환경과는 다르게 node.js 앱은 내 컴퓨터에서 직접적으로 실행되기 때문에 파일을 불러오거나 저장하는 등의 일이 가능하다. node.js에서는 파일을 읽는 비동기 함수를 제공한

jesstory-codinglish.tistory.com

이건 fs/promise라는데 뭔지 아직 모르겠으니 save... 약속 기반 api가 뭘까나.

https://runebook.dev/ko/docs/node/fs

 

Node.js - 파일 시스템 - 파일 시스템 Source Code:lib/fs.js fs 모듈은 표준 POSIX 기능을 모델로하는 방식

 

runebook.dev

아래는 말 그대로 web용. html 이런거 켜놓고 해야 된다...

node.js 환경에서 해야하는 나는 매우 맘에 안 들고 좋구만.

[JavaScript] 웹 브라우저에서 XML 파싱하기

 

[Javascript] 웹 브라우저에서 XML 파싱하기

Javascript로 XML 파싱하기 대부분의 웹 브라우저에서는 XML parser를 지원합니다. XML DOM은 XML에 접근하여 조작할 수 있는 기능을 포함하고 있습니다. XML parser는 XML 데이터를 받아들여(String이든 평문이

enfanthoon.tistory.com

 

html 파싱... 궁금한 사람은 더보기 클릭 ↓

더보기

모던 자바스크립트 Deep Dive를 읽으면서 한 번 더 깨닫게 된 html 파싱... 책 내용 발췌 ↓

 

브라우저는 파싱된 HTML 요소를 선택하거나 조작하는 기능의 집합인 DOM API를 기본적으로 제공한다. 하지만 브라우저 외부에서 자바스크립트 개발 환경을 제공하는 것이 주 목적인 Node.js는 DOM API를 제공하지 않는다. 브라우저 외부 환경에서는 HTML 요소를 파싱해서 객체화한 DOM(Document Object Model)을 직접 다룰 필요가 없기 때문이다.

 

node.js에서 굴릴 수 있도록, javascript 환경에서 W3C와 같은 xmlparser 사용이 가능한 npm module 발견.

https://stackoverflow.com/questions/11398419/trying-to-use-the-domparser-with-node-js/54096238

 

Trying to use the DOMParser with node js

I am running into issues when trying to use the DOMParser in my js code. In my code, I retrieve an xml file via xmlhttp.responseText soap response. I want to be able to access its elements in JSON

stackoverflow.com

위에서 발견한 npm moudule인 xmldom github link.

https://github.com/jindw/xmldom

 

GitHub - jindw/xmldom: A PURE JS W3C Standard based(XML DOM Level2 CORE) DOMParser and XMLSerializer.

A PURE JS W3C Standard based(XML DOM Level2 CORE) DOMParser and XMLSerializer. - GitHub - jindw/xmldom: A PURE JS W3C Standard based(XML DOM Level2 CORE) DOMParser and XMLSerializer.

github.com

 

xml 요소 작업 완료 후 dom 형태에서 xml string 형태로 변환 후 저장

javascript build xml string를 구글링해서

 

javascript build xml string - Google 검색

Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, ...

www.google.com

https://stackoverflow.com/questions/14340894/create-xml-in-javascript

 

Create XML in Javascript

I'm wondering, is it possible to create an XML file with some data in Javascript? I have the data stored in variables. I've googled around a bit and it doesn't seem like it's talked about much. I t...

stackoverflow.com

여기서 필요한 정보를 얻었다. 첫번째 answer인 Seb3736의 답변 참고.

// You can serialize XML DOM objects like this:

var serializer = new XMLSerializer();
var xmlString = serializer.serializeToString(xmlDoc);

얼른 못 알아볼 내 자신을 위해 같은 내용의 캡쳐본까지 첨부 ↓

728x90
반응형
Comments