发明名称 可扩充XML建构之部份类型编程模型
摘要 一种实施一类型系统之电脑化系统可处理包括未知结构描述元件之一或多个XML文件,该等未知结构描述元件可能不与在该类型系统之内之一或多个类型关联。在一实施例中,举例而言,一电脑系统接收一或多个XML文件馈给且仅反串列化与一或多个系统类型关联之结构描述元件。该电脑系统进一步将该未知结构描述元件传递至一缓冲。一诸如一XML读取器之应用程式可从该缓冲适当地撷取该未知结构描述元件。在一实施例中,举例而言,该应用程式维护其自己的单独于该系统类型之类型。然后,该应用程式可将其应用程式特定的类型与该等缓冲结构描述元件关联以反串列化和处理该等缓冲结构描述元件。
申请公布号 TWI448910 申请公布日期 2014.08.11
申请号 TW096135778 申请日期 2007.09.26
申请人 微软公司 美国 发明人 缅因史蒂芬J. MAINE, STEPHEN J. US;维许瓦纳斯提鲁内维利R. VISHWANATH, TIRUNELVELI R. IN
分类号 G06F17/22 主分类号 G06F17/22
代理机构 代理人 蔡坤财 台北市中山区松江路148号11楼;李世章 台北市中山区松江路148号11楼
主权项 一种在包含一或更多个电脑处理器之一用户端电脑系统中处理包括类型结构描述“typed schema”元件和非类型结构描述“non-typed schema”元件之一串列化XML文件之方法,其中该用户端电脑系统使用一具有一或更多个类型之类型系统,该方法包含以下动作:透过一网路,接收一或更多个串列化XML文件;识别一或更多个XML文件之一或更多个已知结构描述元件,其中该一或更多个已知结构描述元件与该用户端电脑系统中之一或更多个已知系统类型互相关联;识别该一或更多个XML文件之一或更多个未知结构描述元件,其中该一或更多个未知结构描述元件不与任何该一或更多个已知系统类型互相关联;向一应用程式提供一反串列化形式之该一或更多个已知结构描述元件;及将该一或更多个未知结构描述元件储存于一未知元件缓冲资料结构,其中该一或更多个未知结构描述元件系被以透过该网路所接收的串列化格式所记录,其中该未知元件缓冲资料结构系与该被接收之一或更多个串列化XML文件分离且区别,且其中该未知元件缓冲资料结构不包含该一或更多个XML文件的已知结构描述元件,该已知结构描述元件与该用户端电脑系统中之一或更多个已知系统类型互相关联。
地址 美国