IBM Books
(C) IBM Corp. 2000

Net Search Extender

°ü¸® ¹× »ç¿ëÀÚ ¾È³»¼­


¹®¼­ ¸ðµ¨ÀÇ ¿¹

À妽ºÇÒ °¢ ¹®¼­ Çü½Ä¿¡ ´ëÇØ ÇϳªÀÇ ¹®¼­ ¸ðµ¨À» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½Àº ÀÏ¹Ý ÅØ½ºÆ®ÀÇ ±¸Á¶È­µÈ ¹®¼­¿¡ ´ëÇÑ °£´ÜÇÑ ¹®¼­ ¸ðµ¨ÀÔ´Ï´Ù. ¿¹¿¡¼­ GPP´Â ¹ü¿ë ±¸¹® ºÐ¼®±â(General Purpose Parser)¸¦ ÀǹÌÇÕ´Ï´Ù.

<?xml version="1.0"?>
<GPPModel>            - Çʵå Á¤ÀÇ ½ÃÀÛ GPP ¹®¼­ ¸ðµ¨ ½ÃÀÛ
 
  <GPPFieldDefinition    - Çʵå Á¤ÀÇ ½ÃÀÛ
  name="Head"               - ÀÌ Çʵ忡 À̸§ ÁöÁ¤
   start="[head]"           - ÇʵåÀÇ ½ÃÀÛ¿¡ ¹Ù¿î´õ¸® ¹®ÀÚ¿­ ÁöÁ¤
  end="[/head]"             - ÇʵåÀÇ ³¡¿¡ ¹Ù¿î´õ¸® ¹®ÀÚ¿­ ÁöÁ¤
  exclude="YES" />
 
  <GPPFieldDefinition    - ´ÙÀ½ Çʵå Á¤ÀÇ ½ÃÀÛ ¹Ù¿î´õ¸® ¹®ÀÚ¿­ ÁöÁ¤
  name="Abstract"
  start="[abstract]"
  end="[/abstract]" 
  exclude="NO" />
:
:
</GPPModel> 
 

¹®¼­ ¸ðµ¨Àº ºÎ·Ï G, ¹®¼­ ¸ðµ¨ ÂüÁ¶¿¡ Á¤ÀÇµÈ ´ë·Î ű׸¦ »ç¿ëÇÏ¿© XML ¾ð¾î·Î ÁöÁ¤µË´Ï´Ù. ¹®¼­ ¸ðµ¨Àº ÅØ½ºÆ® Çʵå Á¤ÀÇ¿Í ¼Ó¼º Á¤ÀÇ·Î ±¸¼ºµË´Ï´Ù. ÀÌ ¿¹´Â GPPFieldDefinition ¿ä¼Ò¿¡ Á¤ÀÇµÈ ÅØ½ºÆ® Çʵå Á¤ÀǸ¸À» ¼³¸íÇÕ´Ï´Ù. ºñ½ÁÇÑ ¹æ¹ýÀ¸·Î GPPAttributeDefinitionÀ» »ç¿ëÇÏ¿© ¹®¼­ ¼Ó¼ºÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹¿¡¼­ ù ÇàÀÇ <?xml version="1.0"?>Àº ¹®¼­ ¸ðµ¨ÀÌ XML ű׸¦ »ç¿ëÇÏ¿© ÀÛ¼ºµÊÀ» ÁöÁ¤ÇÕ´Ï´Ù. °¢ ÅØ½ºÆ® Çʵå Á¤ÀÇ´Â ¹Ù¿î´õ¸® ¹®ÀÚ¿­ÀÌ ¼Ò½º ¹®¼­¿¡¼­ Çʵå Á¤ÀÇÀÇ start ¹× end¸¦ ½Äº°Çϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. ±×·¯¹Ç·Î ¹®¼­°¡ ÅØ½ºÆ® ´ÙÀ½¿¡ [head] ¹®ÀÚ ½ÃÄö½º ¹× [/head] ¹®ÀÚ ½ÃÄö½º¸¦ Æ÷ÇÔÇÒ ¶§¸¶´Ù ÀÌ ¹Ù¿î´õ¸® ¹®ÀÚ¿­ »çÀÌÀÇ ÅØ½ºÆ®´Â head À̸§ÀÌ ÁöÁ¤ÇÏ´Â ÅØ½ºÆ® ÇʵåÀÇ ÄÁÅÙÃ÷°¡ µË´Ï´Ù.

°¢ Çʵå Á¤ÀÇ¿¡ Çʵå À̸§À» ÁöÁ¤ÇϽʽÿÀ. ÀÌ Çʵå À̸§À» »ç¿ëÇÏ¿© Äõ¸®°¡ ÅØ½ºÆ® ÇʵåÀÇ ÄÁÅÙÃ÷·Î °Ë»öÀ» Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸§Àº ±¸Á¶ ´ÜÀ§ÀÇ ÄÁÅÙÃ÷ ±ÔÄ¢¿¡ ÀÇÇØ °íÁ¤µÇ°Å³ª ÆÄ»ýµÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÀÌ·¯ÇÑ À̸§Àº XML ¿£Æ¼Æ¼¿¡ ´ëÇÑ ÅÂ±× À̸§ ¶Ç´Â XML ¼Ó¼º À̸§ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]