µ¥ÀÌÅÍ :: Stag :: Hashdb.

Data :: Stag :: Hashdb´Â STAG ÆÄÀÏ ¶Ç´Â °³Ã¼¿¡ ´ëÇÑ À妽º¸¦ ±¸ÃàÇÏ´Â µ¥ »ç¿ëµÇ´Â PerlÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

µ¥ÀÌÅÍ :: Stag :: Hashdb. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Chris Mungall
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~birney/

µ¥ÀÌÅÍ :: Stag :: Hashdb. ű×


µ¥ÀÌÅÍ :: Stag :: Hashdb. ¼³¸í

data :: stag :: hashdb´Â stag ÆÄÀÏ ¶Ç´Â °´Ã¼¿¡ ´ëÇÑ À妽º¸¦ ºôµåÇÏ´Â µ¥ »ç¿ëµÇ´Â perlÀÔ´Ï´Ù. data :: stag :: hashdb´Â stag ÆÄÀÏ ¶Ç´Â objectsÀÇ À妽º¸¦ ºôµåÇÏ´Â µ¥ »ç¿ëµÇ´Â perlÀÔ´Ï´Ù. Synopsis # ÆÄÀÏÀ» Çؽÿ¡ ±¸¹® ºÐ¼®ÇϽʽÿÀ :: stag :: hashdb-> new; $ hdb-> unique_key ( "ss_details / social_security_no"); $ hdb-> record_type ( "»ç¶÷"); ³» $ obj = {}; $ HDB-> index_hash ($ obj); µ¥ÀÌÅÍ :: Stag-> ±¸¹® ºÐ¼® (-file => $ Fn, Handler => $ HDB); ³» $ Person = $ obj -> { '999-9999-9999'}; $ Person-> XML Àμâ; # ±âÁ¸ÀÇ ½º ÅÂÅ© Æ®¸®¸¦ Çؽà ³» $ Personset = Data :: Stag-> Parse ($ Fn)·Î À妽ÌÇÕ´Ï´Ù. ³» $ hdb = µ¥ÀÌÅÍ :: stag :: hashdb-> new; $ hdb-> unique_key ( "ss_details / social_security_no"); $ hdb-> record_type ( "»ç¶÷"); ³» $ obj = {}; $ HDB-> index_hash ($ obj); $ Personset-> SAX ($ HDB); ³» $ Person = $ obj -> { '999-9999-9999'}; PRINT $ Person-> XML; record_typeÀ» Á¦°øÇؾßÇÕ´Ï´Ù. ÀÌ°ÍÀº indexedyou¸¦ Á¦°ø ÇؾßÇÏ´Â ¿ä¼ÒÀÇ À¯ÇüÀÔ´Ï´Ù. ÀÌ´Â STAG ±¸Á¶¿¡ µ¥ÀÌÅÍ°¡ÀÖ´Â °æ¿ì record_typesfor ¿¹Á¦¸¦ À妽ÌÇÏ´Â µ¥ »ç¿ëµÇ´Â ´ÜÀÏ °ªÀÔ´Ï´Ù. ¾Æ·¡¿¡ ÀÖ°í ss_no°¡ °íÀ¯ ÇÑ °æ¿ì (¿ì¸®´Â ±×°ÍÀÌ °¡¶ó°íÇÑ´Ù) publicinfo À§ÀÇ Äڵ带 »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽ºÀÇ ¸ðµç »ç¶÷µéÀ» Àε¦½Ì ÇÒ ¼ö ÀÖ½À´Ï´Ù : persondata : person : ss_details : social_security_no : name : ÁÖ¼Ò :ÀÌ ¸Þ¼Òµå È£Ãâ µ¥ÀÌÅÍÀÇ ÇÏÀ§ Ŭ·¡½º°¡ ÀÖ½À´Ï´Ù. :: Stag :: Stagdb, Çؽà ¿µ±¸ ¿ä±¸ »çÇ×À» ¸¸µå´Â : ¡¤ Perl.


µ¥ÀÌÅÍ :: Stag :: Hashdb. °ü·Ã ¼ÒÇÁÆ®¿þ¾î