본문 바로가기
반응형

programming760

자바에서 xml을 json으로 변환하기 org.json.XML.toJSONObject(XML문자열) xml을 직접 다루는 것은 어렵지 않고 json을 직접 다루는 것도 어렵지는 않지만 xml을 json으로 변환하여 사용해야 할 때가 있다. 같은 데이터지만 일관된 데이터 집합으로 만들면 나중을 위해 사용하기 편할 수 있다. 물론, 원본데이터 또한 보관할 필요가 있을 때는 xml 데이터를 저장해야 한다. xml과 json 차이 필요한 데이터를 요청하고 얻고자 할 때 데이터제공자는 xml 또는 json 형태로 데이터를 보내준다. xml형식의 대표적인 예는 RSS 피드를 사용한 뉴스들이 있다. xml은 태그형태의 문서객체를 전송해 준다. json은 텍스트형태로 내용을 전송해 준다. 이 둘의 차이는 별거 없다. xml은 태그 형식으로 데이터를 전송해 주고 json은 키와 값의 쌍으로 만들어진 데이터 집합으로 전.. 2021. 7. 10.
검색 효율을 높이는 메타 태그 종류 meta tag 웹사이트 제작을 하고 검색엔진에 잘 노출시키기 위해선 메타 태그 ( meta tag ) 를 이용하는 방법이 있다. 이것은 SEO 최적화와 관련이 있고, 네이버부터 구글까지 모든 검색엔진에서 사용한다. 단순히 블로그를 이용하는 것이라면 상관없지만 자신이 웹사이트나 홈페이지가 검색결과에 잘 노출되도록 하려면 신경써야 할 필요가 있다. 메타 태그 ( meta tag ) 메타 태그는 html 문서의 head 태그 사이에 위치하며 사용자에게 보여주는 화면의 요약정리본이라 생각할 수 있다. 먼저 사전적 의미를 살펴보자. meta 란 단어의 사전적 의미는 위치, 상태의 변화와 관련 있음을 나타낸다. 사전적 의미를 살펴봐도 난해하긴 마찬가지 만화책 같은 서적의 표지정보, 길거리 전단지 정보라고 생각해도 된다. 이런 것.. 2021. 7. 9.
구글 SEO 등록과 검색에 유리한 검색노출용 컨텐츠 웹사이트 만들기 여러모로 생고생이다. 하지만 한가지 배운 점이 있다. 구글은 컨텐츠를 좋아한다. 컨텐츠는 글이고 문장이다. 사람들이 많이 찾는 글과 많은 도움을 줄 수 있는 글이 있으면 유리하다. 웹사이트를 직접 꾸며보니 알겠다. 컨텐츠의 개념이 글과 문장이라 생각을 하면 이해가 된다. 블로그 포스팅이 힌트 검색유입을 뜻하는 오가닉의 수치가 높으면 그만큼 사람들이 많이 찾는 것을 의미한다. 검색유입을 많이 높이려면 많이 찾는 내용을 포스팅하면 된다. 하지만, 웹사이트를 직접 꾸리면 여기에서 문제가 하나 생긴다. 블로그는 포스팅을 많이 하면 그 중 사람들이 많이 찾는 글을 찾을 수 있지만 손수 만든 동작형 프로그램 같은 경우는 그렇지 않다. 하지만, 검색유입이 되도록 꾸밀 수는 있다. 원페이지같은 메뉴구조 포스팅은 글이다.. 2021. 7. 8.
자바스크립트 html 태그 생성하고 추가하기 createElement prepend javascript 자바스크립트는 html 문서를 직접 조작하여 태그를 생성하고 붙일 수 있다. 이 작업을 위해 필요한 자바스크립트 메서드는 createElement 와 prepend 메서드 이다. 이 둘은 html의 dom 스크립트 부분으로 일반적인 자바스크립트 라이브러리가 아닌 내장 메서드이다. html 생성과 추가 html 에서 태그를 생성하기 위해서 createElement 메서드를 사용한다. 생성된 html 태그를 특정 부분에 추가하기 위해선 prepend 메서드를 사용한다. 이 2개의 사용법은 아래와 같다. // html 태그 생성 document.createElement("html 태그명") // html 태그 추가 (타겟 태그).prepend(생성된 태그); 타겟 태그는 생성된 태그가 붙일 곳을 가리킨다. 코.. 2021. 6. 26.
반응형