Virtuoso小数分隔符

时间:2016-09-20 09:38:29

标签: virtuoso

我有一些带有双打和浮点数的 <tr> <td><?php echo $libelle ?></td> <td><input type="number" id="idFrais" name="lesFrais[<?php echo $idFrais?>]" size="10" min="0" autocomplete="off" maxlength="5" value="<?php echo $quantite?>" onkeyup="calculer()"> <td><input type="text" id="montant" value="<?php echo $montant ?>" disabled></td> <td><input type="text" value="<?php echo ($montant*$quantite) ?>" disabled></td> </tr> 个文件,.ttl(点)作为小数点分隔符。

加载到OpenLink Virtuoso v07.20.3213时,是否可以将小数点分隔符更改为.(逗号)?

2 个答案:

答案 0 :(得分:1)

Turtle依赖于XML Schema Datatypes,其中唯一有效的小数点分隔符是点。

这些值的后续(重新)呈现可能因区域设置而异(可能会将小数点分隔符更改为逗号和/或添加千位分隔符),但这似乎是一个不同的问题......

(请注意,在撰写本文时,v07.20.3213相当老;建议所有用户更新到当前的v7.20.3217或更高版本,无论是Open Source还是Commercial版本。)

(ObDisclaimer:我为OpenLink Software的制作人Virtuoso工作。)

答案 1 :(得分:0)

如果CSV文件结构与默认CSV文件设置不同,则加载程序将查找与文件扩展名为.cfg的CSV文件同名的配置文件。此文件应包含类似于以下参数的参数,表示CSV文件的结构:

[csv]
csv-delimiter=<delimiter char>
csv-quote=<quote char>
header=<zero based header offset>
offset=<zero based data offset>
  • Invisible&#34; tab&#34;和&#34;空间&#34;分隔符应由这些名称指定,不带引号。
  • 只需键入其他分隔符(逗号,句号等)。
  • &#34;智能&#34;目前不支持在开头和结尾(包括但不限于« »‹ ›“ ”‘ ’)不同的引号。

示例

考虑使用下面的非默认CSV结构加载带有gzip压缩的CSV文件csv-example.csv.gz

'Southern North Island wood availability forecast for the period
2008-2040'       'Table 14: Wood availability and average clearfell age
for other species in Eastern Southern North Island'      'Year
ending' 'Recoverable volume'    'Average age' 'December'    '(000 m3
i.b.)'  '(years)' 2006  0   0 2007  0   0 2008  48  49 2009 45  46
...

在这个例子中

  • 标题位于第三行,#2为零基础
  • 数据从第五行开始,#4以零基础
  • 开始
  • 分隔符是标签
  • 引用字符是单引号或撇号

加载此文件需要创建包含条目的配置文件csv-example.cfg

[csv]
csv-delimiter=tab
csv-quote='
header=2
offset=4

http://jsbin.com/bomawo/edit?html,output