INI t@C̏ɂ

1. INI t@C̖
@INI t@ĆCExcel \̏c(J)̏ XooNIps ̃C|[g
f[^p XML ev[gt@C̕ϐΉt邽߂̒`t@CłD
@vOsɓ͂ꂽ Excel  Sheet ɑΉ ini t@C
(V[g).ini œǂݍ܂܂D
@͂ꂽ  Excel \̊eZ INI t@C̏ɏ]Cp[X
XML ev[gt@C̕ϐɂꂼu܂D


2D
@t@C͈ȉ̏ Excel \̃J̏sɋLq܂D
esォ珇ɓǂݍ݁Cꂼ Excel \̃JɊ蓖ĂĂ܂D
---------------------------------------------------------------
(ϐ):():(K{)
(ϐ):():(K{) # (Rg)
(ϐ1,ϐ2):():(K{)
...:...:...
...:...:...
# (Rg)
...:...:...
---------------------------------------------------------------
ϐ
  - f[^uۂ̖ڈƂȂ XML ev[gt@C̕ϐD
  - , ŋ؂邱Ƃɂ蕡̕ϐƒu\D

  - f[^̓͂󂯕t鏑D
  - ȉ̂ꂩ̒萔p^[w肷D
    + string 
      - 󂯕tD
    + int
      - l󂯕tD
    + bool
      - _l (TRUE/FALSE)󂯕tD
      - ϐ֒uۂ͂ꂼ FALSE = 0, TRUE = 1 ƂȂD
    + select(a,b,c)
      - w肳ꂽ̑I a,b,c ̂ꂩ󂯕tD
      - a,b,c ͔̕CӁD
    + array(tag) or array(tag,'sep')
      - ̕zf[^ƂĎ󂯕tD
      - O҂̏ array(tag)  ҂̏ array(tag,'\n') ƓD
      - sep ͕̋̕؂蕶\D \n ͉s\CC
        ̃GXP[vpD
      - ϐ֒uۂ͔z̃f[^ꂼ tag Ɏw肳ꂽ XML ^O
        ň͂ŕׂ̂𗘗pDႦ array(title) Ǝw肵C̃Z
        s̕ Line1, Line2, Line3 w肳ĂꍇCu͈ȉ
        ̂悤ɂȂD
        <title>Line1</title><title>Line2</title><title>Line3</title>
      - tag  sep ͔̕CӁD
    + dataset(group) or dataset(group,'sep')
      - ̕zf[^ZbgƂĎ󂯕tD
      - O҂̏ dataset(group)  ҂̏ dataset(group,'\n') ƓD
      - sep ͕̋̕؂蕶\D \n ͉s\CC
        ̃GXP[vpD
      - ϐ֒uۂ͔z̃f[^ɑ΂Ăꂼ group Ŏw肳ꂽf
        [^Zbg̈z񐔕JԂėpӂCetB[hɓĂ͂߂D
        Ⴆ΁Cev[g
        <{dataset $group}>
        <group>
          <data><{$data}></data>
        </group>
        <{/dataset}>
         ini t@C
        data=dataset(group,'#'):...
        ƂȂĂCExcel t@C data ̃Z d1#d2 ̃f[^i[
        ĂꍇCȉ̗lɒuD
        <group>
          <data>d1</data>
        </group>
        <group>
          <data>d2</data>
        </group>
      - ̃Z dataset ɂĂ group LłDC
        ̃Zɂēz̃f[^KvƂȂD
      - group  sep ͔̕CӁD
    + lang 
      - ꕶ (eng,jpn,fra,deu,esl,ita,dut,sve,nor,dan,fin,por, chi,kor)
        ̂ꂩ󂯕tD
    + file(file_type_name)
      - [JzXg̃t@CpX󂯕tD
      - ϐ֒uۂ file_type_name Ŏw肳ꂽt@C^Cv𗘗pC
        K؂  ^OƒuD
      - file_type_name ̉ӏ XooNIps ̃VXet@C^Cvʎq
        w肷D
      - XML ev[gt@Cł́Cȉ̕ϐ̃[Ńt@CɊւ
        ڍ׏oƂłD
        <{$ϐ.original_file_name}>  : t@C
        <{$ϐ.mime_type}>           : MIME Type
        <{$ϐ.file_size}>           : t@CTCY
        <{$ϐ.suffix}>              : t@Cgq
    + rights 
      - CZX̕󂯕tD
      - Some rights reserved (Creative Commons License w肷ꍇC
        CC-BY, CC-BY-SA, CC-BY-ND, CC-BY-NC, CC-BY-NC-SA, CC-BY-NC-ND
        ̂ꂩ̗\ςݕw肷D
      - LȊO̕w肵ۂ All rights reserved ƂȂ莩RLq
        sD
      - XML ev[gt@Cł͈ȉ̕ϐ̃[ Creative Commons
        License Ɋւڍ׏oƂłD
        <{$ϐ.use_cc}>              : CC p̗L (0:, 1:L)
        <{$ϐ.cc_commercial_use}>   : pp̉ (0:, 1:)
        <{$ϐ.cc_modification}>     : ρE| (0:֎~,
                                                          1:ŋ,
                                                          2:)
    + indexes
      - ֘AtCfbNX󂯕tD
      - /Public  /Private n܂镶wD
      - ֘Atۂ́CZɕsɓnLqD
      - /Private Ŏn܂pX1ȏ܂ޕKvD

K{
  - ̗ւ̃f[^͂K{ǂD
  - required(K{)Coptional(C) ̂ǂ炩wD
Rg
  - # Ŏn܂镶̓RgƂĉ߂D
  - s # Ŏn܂ꍇC̍s͖Ď̍s̃JƂ
    ǂݍށD

