==========
以下是引用 ~lcc 于 2009-12-28 18:24:37 发表的文字:
著者字符串 '别' 经去除非用字、将阿拉伯和罗马数字转换为汉字数字后,为 '别'。
以字符串 '别' 对著者号码库 '著者号码' 进行试探性检索,结果命中 1 条。
获得记录路径 '著者号码/132' 。
把字符串 '别' 切割为姓 '别' 和名 '' 两部分。
取出著者号码表记录 '著者号码/132' 内容为:
---
:<i h="别" p="BIE2">
<r n="G" v="B812" f="0" />
<r n="P" v="B813" f="0" />
<r n="W" v="B814" f="0" />
<r n="Z" v="B815" f="0" />
</i>
---
按照无'名'情况处理。
查复分表XML记录中缺省范围值,查找的详细过程如下:
---
缺省的第一个范围的起始字母为 'A'。
范围字符串 'G'
---
为 'B812'。这就是最终的著者号码值。
最近在研究通用汉语著者号码表,对贵公司的这个程序看了很久,但是对其中 <r n="G" v="B812" f="0" /> 这里面的f=0 不知道是什么意思,期待您的答复.
==========
f属性是“复分表类型”。您可以用“鲁迅”进行一下取号试验,体会一下。
如果不了解基本知识,可以找到海洋出版社的那本“通用汉语著者号码表”看看,刘湘生主编。