pugixml을 활용한 XML 데이터 처리 기법
XML 처리 라이브러리 pugixml 소개
pugixml은 경량이며 고성능의 C++ 기반 XML 파서로, 구조화된 데이터를 효율적으로 읽고 쓸 수 있도록 설계되었습니다. 주요 특징은 다음과 같습니다:
DOM 유사 인터페이스 제공 — 트리 탐색 및 수정에 용이
빠른 비검증 파싱 속도 — 대용량 파일 처리에 적합
XPath 1.0 지원 — 복잡한 노드 접근 가능
유니코드 완전 지원 — 인 ...
6월 30일 04:03에 게시됨
IRSx 프로젝트 사용 가이드
프로젝트 구조 및 설명
IRSx는 미국 세무서(IRS)의 990 양식 XML 파일을 표준화된 파이썬 객체, JSON, 또는 인간이 읽기 쉬운 텍스트 형식으로 변환하는 도구입니다. 프로젝트의 주요 디렉터리 구조는 다음과 같습니다:
irsx/
├── irs_reader/
│ ├── __init__.py
│ ├── metadata/
│ │ ├── __init__.py
│ │ └── ...
│ ├── samples/
│ │ └── ...
│ ├── ...
6월 27일 01:17에 게시됨
MVC 패턴 기반 온라인 갤러리 시스템 구현하기 (XML 데이터 저장)
1. MVC 아키텍처 개요
초기 웹 애플리케이션의 코드는 HTML과 Java가 혼재되어 가독성이 매우 떨어졌습니다. 예를 들어 JSP 페이지 내에 직접 스크립트릿을 사용하는 방식이었습니다.
<Ul>
<%
int max=Integer.parseInt()
%>
</Ul>
MVC(Model-View-Controller) 패턴은 이러한 문제를 해결하기 위해 등장했습니다. 각 계층의 책임을 ...
6월 9일 20:59에 게시됨