C# ROWLEX和本体论解析者
我在c#中有一个简单的业务类,希望创建一个RDF文档。我指定的大多数数据类型都可以使用OntologyExtractor来创建owl模式。我如何处理数据时间?(可为Null)和System.Guid数据类型 e、 gC# ROWLEX和本体论解析者,c#,rowlex,C#,Rowlex,我在c#中有一个简单的业务类,希望创建一个RDF文档。我指定的大多数数据类型都可以使用OntologyExtractor来创建owl模式。我如何处理数据时间?(可为Null)和System.Guid数据类型 e、 g ROWLEX最初是为支持.NET1.1而构建的,因此不支持.NET2.0中引入的可空类型。然而,ROWLEX现在是开源的,因此欢迎您的贡献。实际上,Nullable支持的实现看起来并不昂贵 EDIT:2.1已经发布,现在它完全支持可空类型。 顺便说一句,问题中的示例代码不能与属性“
ROWLEX最初是为支持.NET1.1而构建的,因此不支持.NET2.0中引入的可空类型。然而,ROWLEX现在是开源的,因此欢迎您的贡献。实际上,Nullable支持的实现看起来并不昂贵 EDIT:2.1已经发布,现在它完全支持可空类型。 顺便说一句,问题中的示例代码不能与属性“intellegience”一起使用,因为GUID不是受支持的XSD值类型。我假设Details prop打算装饰为RdfProperty,而“intellegience”(如果作为字符串公开)应该是ResourceUri
[RdfSerializable(Ontology = "http://ceoc/", HasResourceUri = true)]
public abstract class IIncident
{
[ResourceUri]
public abstract string Details { get; set; }
[RdfProperty(true)]
public abstract DateTime? log { get; set; }
[RdfProperty(true)]
public abstract Guid intellegience { get; set; }
}