IBM å
(C) IBM Corp. 2000

Net Search Extender

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


XML ¹®¼­¿¡ ´ëÇÑ ¹®¼­ ¸ðµ¨ Á¤ÀÇ

Net Search Extender´Â XML ¹®¼­ÀÇ ÄÚµå ÆäÀÌÁö¸¦ ¹ß°ßÇÏ·Á°í ÇÏÁö ¾Ê½À´Ï´Ù. CREATE INDEX¿¡¼­ ÁöÁ¤µÈ CCSID, ¶Ç´Â ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ì DB2 ÄÚµå ÆäÀÌÁö.

´ÙÀ½Àº XML ¹®¼­ÀÇ ¿¹ÀÔ´Ï´Ù.

<?xml version="1.0"?>
<purchaseOrder orderDate="2001-01-20">               
    <shipAddress countryCode="US">                [1]
        <name>Alice Smith</name>                  [2]
        <street>123 Maple Street</street>
        <city>Mill Hill</city>
        <state>CA</state>
        <zip>90999</zip>
    </shipAddress>
    <item partNo="123" quantity="1">           
        <name>S&B Lawnmower Type ABC-x</name>     [3]
        <price>239.90</price>
        <shipDate>2001-01-25</shipDate>
    </item>
    <item partNo="987" quantity="1">     [3]
        <name>Multifunction Rake ZYX</name>
        <price>69.90</price>
        <shipDate>2001-01-24</shipDate>
    </item>
</purchaseOrder>

´ÙÀ½Àº XML ¹®¼­ ¸ðµ¨ÀÇ ¿¹ÀÔ´Ï´Ù.

<?xml version="1.0"?>
<XMLModel>
 
<XMLFieldDefinition                   [1]
name="addresses"
locator="/purchaseOrder/shipAddress"
exclude="no" />
 
<XMLFieldDefinition                  [2]
name="customerName"
locator="//shipAddress/name" 
exclude="yes"/>
 
<XMLAttributeDefinition                  [3]
name="partNumber"
type="NUMBER"
locator="/purchaseOrder//item/@partNo" />
 
</XMLModel>
 

ù ÇàÀÇ <?xml version="1.0"?>Àº ¸ðµ¨ÀÌ XMLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºµÊÀ» ÁöÁ¤ÇÕ´Ï´Ù. °¢ Çʵå´Â ¿ä¼Ò ¸Å°³º¯¼ö¸¦ Æ÷ÇÔÇÏ´Â XMLFieldDefinition ¶Ç´Â XMLAttributeDefinition ÅÂ±× ³»¿¡ Á¤Àǵ˴ϴÙ.

¸ðµç ÅØ½ºÆ® Çʵå Á¤ÀÇ´Â <XMLModel> ÅÂ±× ³»¿¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù. Á¦ÇÑ»çÇ׿¡ ´ëÇØ¼­´Â ÅØ½ºÆ® ÇÊµå ¹× ¹®¼­ ¼Ó¼º¿¡ ´ëÇÑ Á¦ÇÑÀ» ÂüÁ¶ÇϽʽÿÀ.


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