小编jcb*_*ges的帖子

使用XSD进行XML验证:如何避免关注元素序列?

我有以下XSD代码:

<xsd:complexType name="questions">
    <xsd:sequence>
        <xsd:element name="location" type="location"/>
        <xsd:element name="multipleChoiceInput" type="multipleChoiceInput" minOccurs="0" maxOccurs="unbounded"/>
        <xsd:element name="textInput" type="textInput" minOccurs="0" maxOccurs="unbounded"/>
        <xsd:element name="pictureInput" type="pictureInput" minOccurs="0"/>
    </xsd:sequence>
</xsd:complexType>
Run Code Online (Sandbox Code Playgroud)

这里的问题是:元素位置,multipleChoiceInput等必须以它们声明的相同顺序出现.我不希望这种情况发生,我希望在验证过程中序列不应该相关.我怎样才能做到这一点?

我尝试过的另一种可能性是:

<xsd:complexType name="questions">

        <xsd:choice maxOccurs="unbounded">   
            <xsd:element name="location" type="location"/>  
            <xsd:element name="multipleChoiceInput" type="multipleChoiceInput" minOccurs="0" maxOccurs="unbounded"/>
            <xsd:element name="textInput" type="textInput" minOccurs="0" maxOccurs="unbounded"/>
            <xsd:element name="pictureInput" type="pictureInput" minOccurs="0" maxOccurs="1"/>
        </xsd:choice>            

</xsd:complexType>
Run Code Online (Sandbox Code Playgroud)

在这个例子中,序列真的无关紧要,我可以拥有我想要的那么多元素("所有"不允许我做什么).但我仍然遇到min-和maxOccurs的问题.在这个例子中,我可以拥有尽可能多的"pictureInput",但是我希望拥有0或1的约束.

非常感谢您的帮助!

xml xsd xml-validation

37
推荐指数
2
解决办法
4万
查看次数

使用pandas按日期计算值的频率

假设我有以下时间序列:

Timestamp              Category
2014-10-16 15:05:17    Facebook
2014-10-16 14:56:37    Vimeo
2014-10-16 14:25:16    Facebook
2014-10-16 14:15:32    Facebook
2014-10-16 13:41:01    Facebook
2014-10-16 12:50:30    Orkut
2014-10-16 12:28:54    Facebook
2014-10-16 12:26:56    Facebook
2014-10-16 12:25:12    Facebook
...
2014-10-08 15:52:49    Youtube
2014-10-08 15:04:50    Youtube
2014-10-08 15:03:48    Vimeo
2014-10-08 15:02:27    Youtube
2014-10-08 15:01:56    DailyMotion
2014-10-08 13:27:28    Facebook
2014-10-08 13:01:08    Vimeo
2014-10-08 12:52:06    Facebook
2014-10-08 12:43:27    Facebook
Name: summary, Length: 600
Run Code Online (Sandbox Code Playgroud)

我想计算每周和每年的每个类别(时间序列中的唯一值/因子).

Example:

    Week/Year      Category      Count
    1/2014         Facebook      12
    1/2014         Google        5
    1/2014         Youtube       2
...    
    2/2014         Facebook      2 …
Run Code Online (Sandbox Code Playgroud)

datetime time-series count dataframe pandas

21
推荐指数
3
解决办法
2万
查看次数

db4o:相同的类,不同的java项目

我有两个不同的Java应用程序A和B.他们应该使用相同的数据库进行用户管理(如果用户在应用程序A中有一个帐户,他在应用程序B中也有一个帐户,反之亦然).

应用程序A和B都具有完全相同的用户类.但是,当我在应用程序中创建用户时,AI无法在应用程序B中检索此相同的用户,反之亦然.

我在一个论坛上读过:

db4o能够做到这一点.不同的应用程序可以使用相同的数据库并访问其他人的数据"如果您为项目提供参考".我的意思是,如果你把你的实体放在一个类库中,并将其作为项目的引用添加它不会是一个问题

我怎么能实现这个目标?

在此先感谢您的帮助.

db4o

5
推荐指数
1
解决办法
204
查看次数

标签 统计

count ×1

dataframe ×1

datetime ×1

db4o ×1

pandas ×1

time-series ×1

xml ×1

xml-validation ×1

xsd ×1