Joe, you may want to look at teh 11/27 post from http://groups.google.com/group/topbraid-composer-users/browse_thread/thread/536a7e1d97b7eda9, as this may be what you are looking for,
-- Scott On Nov 23, 10:30 am, Joseph Shea <[email protected]> wrote: > Is there any way of doing multiple predicates at once? There are > perhaps 100+ properties that I need to be float, and don't think that > making that many modules would be practical. > > On Nov 21, 12:08 pm, Scott Henninger <[email protected]> > wrote: > > > Joe; You may find using sml:ConvertDatatype to be a much simpler > > solution than what I suggested previously. > > -- Scott > > > On Nov 20, 2:02 pm, Scott Henninger <[email protected]> > > wrote: > > > > Joe; When you say "fields" in <all fields that start with 0-9>, I > > > take it you mean spreadsheet columns. Each column is turned into a > > > datatype property by ConvertSpreadsheetToRDF with a range definition > > > of xsd:string by default. If you want to modify that to another type, > > > for example xsd:float, you can use CONSTRUCT to create ?prop > > > rdfs:range xsd:float and FilterByConstruct to remove ?prop rdfs:range > > > xsd:string. > > > > To do this for properties with certain string patterns use a regex in > > > the FILTER of your WHERE clause. > > > > -- Scott > > > > On Nov 20, 8:59 am, Joseph Shea <[email protected]> wrote: > > > > > Holger, > > > > > This is part of a SparqlMotion script. I am using > > > > ConvertSpreadsheetToRDF, and the file format is .txt > > > > > Hope this helps.- Hide quoted text - > > > - Show quoted text - -- You received this message because you are subscribed to the Google Groups "TopBraid Composer Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/topbraid-composer-users?hl=en.
