Xsd x-calconnect-VICE架构在哪里定义?

Xsd x-calconnect-VICE架构在哪里定义?,xsd,feed,xml-namespaces,Xsd,Feed,Xml Namespaces,我正在创建一个atom提要,并希望包含与上的RSS示例类似的活动地点数据。EventBrite包含一个具有相同xCal命名空间的类似代码段(urn:ietf:params:xml:ns:xCal) 以下是片段: <xCal:x-calconnect-venue> <xCal:x-calconnect-venue-id>4553</xCal:x-calconnect-venue-id> <xCal:adr> <xC

我正在创建一个atom提要,并希望包含与上的RSS示例类似的活动地点数据。EventBrite包含一个具有相同xCal命名空间的类似代码段(urn:ietf:params:xml:ns:xCal)

以下是片段:

 <xCal:x-calconnect-venue>
    <xCal:x-calconnect-venue-id>4553</xCal:x-calconnect-venue-id>
    <xCal:adr>
      <xCal:x-calconnect-venue-name>Improv Comedy Club and Restaurant</xCal:x-calconnect-venue-name>
      <xCal:x-calconnect-street>62 S. 2nd St.</xCal:x-calconnect-street>
      <xCal:x-calconnect-city>San Jose</xCal:x-calconnect-city>
      <xCal:x-calconnect-region>California</xCal:x-calconnect-region>
      <xCal:x-calconnect-postalcode>95113</xCal:x-calconnect-postalcode>
      <xCal:x-calconnect-country>United States</xCal:x-calconnect-country>
      <xCal:x-calconnect-fips-county>085</xCal:x-calconnect-fips-county>
      <xCal:x-calconnect-fips-state-county>CA085</xCal:x-calconnect-fips-state-county>
    </xCal:adr>
    <xCal:url>http://improv2.com/v3/index.php?option=content&task=blogcategory&id=40&Itemid=50</xCal:url>
    <xCal:x-calconnect-tel>(408) 280-7475</xCal:x-calconnect-tel>
  </xCal:x-calconnect-venue>

4553
即兴喜剧俱乐部和餐厅
第二街62号。
圣何塞
加利福尼亚
95113
美国
085
CA085
http://improv2.com/v3/index.php?option=content&task=blogcategory&id=40&Itemid=50
(408) 280-7475
虽然我想我可以继续复制格式并尽我所能填写它(这样事件聚合器仍然可以毫不费力地使用我的提要),但我很想知道这是在哪里定义的。有人知道吗?我已经找过了

可能是我误解了的可扩展性,它附带了一个不同的名称空间(urn:ietf:params:xml:ns:icalendar-2.0)

有人能帮我澄清一下吗

谢谢


更新 添加了x-calconnect-fips-county和x-calconnect-fips-state-county,以满足我最近的需求。我更新了上面的代码,作为在没有标准的情况下记录这一点的一种方式。

iCalendar格式(,)-不是XML-支持添加以
x-
作为名称前缀的自定义属性


我怀疑,在这种情况下,创建此扩展的人只是添加了以
x-
作为名称前缀的新元素,而没有费心引用实际的模式,即他们使用iCalendar可扩展性语法,而不是使用正确的XML方式来定义带有其模式的单独名称空间等。

感谢您的输入。我怀疑情况也是如此。我认为其中一个事件聚合器会提出一个事实上的标准,以确保提要创建者符合他们可以合理预期解析的内容!本文介绍了有关提要中事件数据的许多基础知识: