Item定義

xhx805160發表於2009-11-12

 

field可以比喻為酒瓶,而item可以看做是酒瓶裡的酒。
要想得到域裡面的內容,就象想知道某瓶子裝的是什麼酒。
那麼至少你得先找到這個瓶(field),然後才能喝了才能知道里邊是什麼酒(item)。
這麼說明白了嗎?
但在ls中,一般field是用來體現這個瓶子是什麼性質的,是玻璃和還塑料的?(field的屬性),如果你不關心這些,只想喝到裡邊的酒,倒不如直接說我要“青島”更方便。
doc.域名(0)
或:
doc.getitemvalue("域名")(0)
注:括號裡的0是指域中的第一個值,如果不是多值域,那麼一般是用(0).第二個就用(1)
假設item是雞尾酒,那麼doc.域名(0)+doc.域名(1)+...+doc.域名(n)就是雞尾酒中的各種調料酒。
如果你想得到雞尾酒,那麼用item
如果你想得到其中的某個調料酒,那麼用doc.域名(n)

相關文章