파이썬으로 XML 파싱하기

이 포스트에서는 파이썬에서 XML 데이터를 읽어들이는 방법을 설명합니다. 이전의 파이썬으로 간단한 XML 파일 만들기 포스트에서 예제로 다음과 같은 내용의 XML 문서를 만들었을 것입니다. <?xml version=”1.0″ encoding=”UTF-8″?> <girlgroup> <name alias=”GFRIEND”>여자친구</name> <members> <member>소원</member> <member>예린</member> <member>은하</member> <member>유주</member> <member>신비</member> <member>엄지</member> </members> <albums> <album order=”EP 1집”>Season of Glass</album> <album order=”EP 2집”>Flower Bud</album> <album order=”EP 3집”>Snowflake</album> <album order=”정규 1집”>LOL</album> </albums> </girlgroup> … “파이썬으로 XML 파싱하기” 더 읽기

파이썬으로 간단한 XML 파일 만들기

이 포스트에서는 파이썬으로 간단한 XML 파일을 만드는 방법을 소개합니다. 여기서는 lxml 확장 라이브러리를 사용하여 만드는 방법을 사용합니다. from lxml import etree # Data members = [“소원”, “예린”, “은하”, “유주”, “신비”, “엄지”] albums = [ [“EP 1집”, “Season of Glass”], [“EP 2집”, “Flower Bud”], [“EP 3집”, “Snowflake”], [“정규 1집”, “LOL”] ] # Create XML root = … “파이썬으로 간단한 XML 파일 만들기” 더 읽기

자바스크립트로 JSON 파싱하기 (jQuery)

이 포스트에서는 제이쿼리를 써서 JSON 데이터를 파싱하는 방법을 설명합니다. JSON 데이터 파싱 방법은 기본적으로는 XML 파싱할 때와 같지만, JavaScript Object Notation이라는 의미답게 XML 파싱에 비해 코드가 간결해진다는 특징이 있습니다. 우선 JSON 문서가 다음과 같이 있다고 가정합니다. (편의를 위해 데이터를 여러 줄에 걸쳐서 전개하였습니다.) { “name”: “여자친구”, “members”: [ “소원”, “예린”, “은하”, “유주”, “신비”, “엄지” ], … “자바스크립트로 JSON 파싱하기 (jQuery)” 더 읽기

자바스크립트로 XML 파싱하기 (jQuery)

이전의 자바스크립트로 XML 파싱하기에서는 제이쿼리(jQuery)를 사용하지 않고 순수 자바스크립트로만 AJAX를 사용하였습니다. 하지만 제이쿼리를 이용하면 코드를 더욱 간결하게 만들 수 있습니다. 제이쿼리를 사용하여 이전 포스트의 자바스크트 부분의 코드를 다시 작성할 경우, 다음과 같이 됩니다. <!DOCTYPE html> <html> <head> <meta charset=”UTF-8″> <script type=”text/javascript” src=”https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js”></script> <script type=”text/javascript”> $(document).ready(function(){ $.ajax({ type: “GET”, url: “xml_sample.xml”, dataType: “xml”, success: function (xml) … “자바스크립트로 XML 파싱하기 (jQuery)” 더 읽기

자바스크립트로 XML 파싱하기

이 포스트에서는 자바스크립트로 XML 문서의 데이터를 읽어들이는 AJAX 기법을 사용하는 방법을 설명합니다. 우선, XML 문서가 다음과 같이 있다고 가정합니다. <?xml version=”1.0″ encoding=”UTF-8″?> <girlgroup> <name>여자친구</name> <members> <member>소원</member> <member>예린</member> <member>은하</member> <member>유주</member> <member>신비</member> <member>엄지</member> </members> <albums> <album order=”EP 1집”>Season of Glass</album> <album order=”EP 2집”>Flower Bud</album> <album order=”EP 3집”>Snowflake</album> <album order=”정규 1집”>LOL</album> </albums> </girlgroup> 이 XML 문서의 파일 이름이 … “자바스크립트로 XML 파싱하기” 더 읽기

루비에서 Hello, world! 출력하기, puts와 print의 차이

이 포스트에서는 루비에서 Hello, world!를 출력하는 방법을 설명합니다. 루비에서는 출력문을 사용하여 Hello, world!를 출력하고자 할 때 다음과 같은 두 가지 방법이 있습니다. puts “Hello, world!” print “Hello, world!” 이 두 가지 코드의 실행 결과는 다음과 같습니다. Hello, world! 두 코드가 똑같이 ‘Hello, world!’를 출력합니다. 이렇게 본다면 puts와 print는 같다고 생각될 수도 있습니다. 하지만 차이가 있습니다. … “루비에서 Hello, world! 출력하기, puts와 print의 차이” 더 읽기

PHP로 JSON 파일 만들기

이 포스트에서는 PHP로 JSON 파일을 만드는 방법을 소개합니다. JSON 파일 만들기는 XML 파일 만드는 방법과 비슷하지만 프로그래밍 코드는 더 간단합니다. 다음과 같습니다. <?php // Data $members = array(‘소원’, ‘예린’, ‘은하’, ‘유주’, ‘신비’, ‘엄지’); $albums = array(‘EP 1집’=>’Season of Glass’, ‘EP 2집’=>’Flower Bud’, ‘EP 3집’=>’Snowflake’, ‘정규 1집’=>’LOL’); $group_data = array(‘name’=>’여자친구’); $group_data[‘members’] = $members; $group_data[‘albums’] = $albums; … “PHP로 JSON 파일 만들기” 더 읽기

PHP로 간단한 XML 파일 만들기 2

이전 포스트에서 PHP로 간단한 XML 파일 만드는 방법을 설명하였습니다. 여기서는 이 코드를 응용하여 보겠습니다. <?php // Data $members = array(‘소원’, ‘예린’, ‘은하’, ‘유주’, ‘신비’, ‘엄지’); $member_aliases = array(‘소원’=>’Sowon’, ‘예린’=>’Yerin’, ‘은하’=>’Eunha’, ‘유주’=>’Yuju’, ‘신비’=>’SinB’, ‘엄지’=>’Umji’); $leader = ‘소원’; $albums = array(‘Season of Glass’, ‘Flower Bud’, ‘Snowflake’, ‘LOL’); // Create XML $xml = new SimpleXMLElement(‘<girlgroup />’); // Generate … “PHP로 간단한 XML 파일 만들기 2” 더 읽기

PHP로 간단한 XML 파일 만들기

이 포스트에서는 PHP로 XML 파일을 만드는 방법을 소개합니다. PHP로 XML 파일을 만드는 방법은 여러 가지가 있지만 여기서는 SimpleXMLElement 확장 기능을 사용하여 간단하게 만들어 보도록 하겠습니다. <?php // Data $members = array(‘소원’, ‘예린’, ‘은하’, ‘유주’, ‘신비’, ‘엄지’); $albums = array(‘Season of Glass’, ‘Flower Bud’, ‘Snowflake’, ‘LOL’); // Create XML $xml = new SimpleXMLElement(‘<girlgroup />’); // Generate … “PHP로 간단한 XML 파일 만들기” 더 읽기

자바스크립트로 Form 인자값 얻기 (GET)

HTML 문서의 폼(Form)을 보내는 방법은 GET 방식과 POST 방식이 있습니다. URL에 데이터를 실어 보내는 GET 방식은 데이터를 자바스크립트로 얻을 수 있습니다. 자바스크립트로 GET 인자값을 얻는 함수 선언은 다음과 같습니다. function receive_get_data(param) { var result = null, tmp = []; var items = window.location.search.substring(1).split(“&”); for (var i = 0; i < items.length; i++) { tmp = … “자바스크립트로 Form 인자값 얻기 (GET)” 더 읽기