Re: Comments on <draft-ietf-acap-mlsf-00.txt>?

From: Gavin Nicol (gtn@eps.inso.com)
Date: Thu Jun 05 1997 - 08:51:30 EDT


>> language, and is much easier to parse than something like HTML. You could
>> do something (loosely) like:
>>
>> ( alternate-names
>> (en-us "name1")
>> (ja-jp "name2")
>> )
>
>I'm well aware of lisp like structuring -- ACAP makes heavy use of it in
>the protocol. But if attributes can have arbitrary structure, how is one
>to search for a particular value? What's the value and what's the
>meta-data?

Try this:

  (alternates
        (names
                (name (language "english") ".....")
                (name (language "japanese") "....."))
        (addresses
                (address (language "english") ".....")
                (address (language "english") ".....")))

or this:

  <alternates>
        <names>
                <name language="english">.....</name>
                <name language="japanese">.....</name>
        </names>
        <addresses>
                <address language="english">.....</address>
                <address language="japense">.....</address>
        </addresses>
  </alternates>

there are a number of systems that allow you to use queries
like:

   [address] with language=english
   [addresses] containing ([address] with language=english)

DynaWeb has had such kinds of searches for over 3 years now.



This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:34 EDT