2008�N02��10��(��)�X�V |
���v�f���\�[�g���ĕ\��(sample12.rb)
������: ����́A���͂���XML�f�[�^�̗v�f���\�[�g���ĕ\�����Ă݂悤�B �����: �����A�͂��B ������: ����XML�t�@�C���̗v�f���\�[�g���ďo��XML�t�@�C�������邱�Ƃ����������ǁA����͂��̑O�ɗv�f���\�[�g���ĕ\�����Č��āA�\�[�g�̎d���̗���w��ł������Ǝv���B �����: �����ȂB |
|
���ǂݍ���XML�t�@�C��
������: �ǂݍ���XML�t�@�C���͂��̂��̂��g���ˁB
|
�ǂݍ���XML�t�@�C���@sample12_in.xml |
---|
<?xml version="1.0" encoding="utf-8" ?> |
�����: ���l���̐l�̉̂�����ł����ˁB���ƁA�r�ݐl��������Ȃ��̂������ˁB ������: �������ˁB����̃\�[�g�\���̗�ł́A
�����: �͂��B ������: ����A�����Ȃ肾���ǁA��̓I�ȃ\�[�X�R�[�h�̗�����Ă݂悤�B |
��Ruby�T���v���v���O����(12) sample12.rb�̃\�[�X�R�[�h
�s | Ruby�T���v���v���O����(12)�@sample12.rb |
---|---|
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
require "rexml/document" |
�������ł́A�����R�[�h��utf-8�Ƃ���sample12.rb���쐬���Ă��܂��B |
�����: ������ˁB(^ ^; ������: ����̃T���v���ł́AHash(�n�b�V��)���g���Ă����B �����: Hash(�n�b�V��)���ĂȂ�? ������: ������g���ƊȒP�ɃL�[�Ń\�[�g�ł����B����̗�ł�
�����: �����ȂB |
��Hash(�n�b�V��)�ɂ��ẮARuby�̃T�C�g�⏑�Ђ��Q�Ƃ��Ă��������ˁB |
������: �ȒP�Ƀ\�[�X�R�[�h�̐��������Ă����ˁB�܂��́A�P�R�s�ڂŁAHash�����Ă���ˁB�����ł́A�܂��AHash�̒��g�͋�(����)������ˁB �����: �͂��B ������: �P�U�`�Q�Q�s�ڂŁA�ǂݍ���XML�t�@�C����poem�v�f������Hash(�n�b�V��)�ɒlj����Ă���ˁB�ŁA�Q�Q�s�ڂŁApoem�v�f��Hash(�n�b�V��)�ɒlj����Ă����B �����: �����ȂB�L�[���Apoet + no = poem���ĂƂ��Ȃ̂�����B�B |
|
������: ���������B�ŁA�Q�U�s�ڂŁA�L�[�Ń\�[�g���Ă����B �����: ����A���ꂾ���ł�����? ������: ���������B�ӊO�ɊȒP�ł���B �����: �����ˁBHash�ɒlj�����̂��ʓ|�����ǁB�B�B ������: ���������B�ŁA�Q�V�`�R�P�s�ڂŁA�\�[�g���ꂽHash���珇�ɃL�[�Ɨv�f(poem)�����o���ĕ\�����Ă����B �����: "�Ȃ�Ƃ�.each" ���đO�ɂ���������ˁB���̂Ƃ���Hash����Ȃ��������ǁB |
|
���T���v���v���O����sample12.rb�̎��s���ʂ̊m�F
������: ����A����sample12.rb�����s�������ʂ��݂Ă݂悤�B�R�}���h�v�����v�g�E�B���h�E��
�Ɠ��͂��Ă݂āB �����: �͂��B |
�����: �̐l�̖��O�Ɖ̔ԍ��̌�ɁA�̂̓��e���\������Ă����B����ɁA�̐l���A�̔ԍ����ɁB ������: �����Ǝ��s�ł����݂������ˁB �����: ��������āA����ƕ��������C�������B ������: ����̃T���v���܂��āA����́A����XML�t�@�C�������ɁA�̐l���ƁA�̔ԍ����Ƀ\�[�g���ďo��XML�t�@�C��������Ă݂悤�ˁB �����: �����A�͂��B�����������ƂˁB �@���@������v�f���\�[�g���ďo�� sample13.rb�ł��B (^ ^; |