Management of markup language data mappings available to a spreadsheet application workbook
    1.
    发明授权
    Management of markup language data mappings available to a spreadsheet application workbook 失效
    管理可用于电子表格应用程序工作簿的标记语言数据映射

    公开(公告)号:US07007033B1

    公开(公告)日:2006-02-28

    申请号:US10425189

    申请日:2003-04-28

    IPC分类号: G06F7/00

    摘要: Methods and systems are provided for managing the application of one or more XML data mappings or one or more XML schema files to a spreadsheet application workbook. One or more XML schema files for associating to the spreadsheet workbook are obtained. Each schema file is iterated to determine if one or more additional schema files are identified in each of the obtained schema files. Each obtained schema is parsed to determine data definitions, elements, attributes, structure, and simple data content required by each schema file for valid XML data. All obtained schema files are combined to create a unified schema definition. A single root element is selected to serve as a root element for the generalized instance structure. A generalized instance structure of the unified schema definition is built representing all available elements, attributes or simple data content of the unified schema definition that may be applied to the spreadsheet application workbook. A tree view of the generalized instance structure is displayed for providing a visual representation of the instance structure of the unified schema definition representing elements, attributes, structure, and simple data content of the XML defined by the unified schema definition that may be validly applied to the spreadsheet workbook according to the generalized instance structure. Writing pointers to the XML map object expresses a relationship between workbook locations and XML elements.

    摘要翻译: 提供了用于管理一个或多个XML数据映射或一个或多个XML模式文件到电子表格应用程序工作簿的应用的方法和系统。 获得用于关联到电子表格工作簿的一个或多个XML模式文件。 迭代每个模式文件以确定在每个获取的模式文件中是否识别到一个或多个附加模式文件。 解析每个获取的模式以确定每个模式文件为有效的XML数据所需的数据定义,元素,属性,结构和简单数据内容。 所有获取的模式文件都被组合以创建统一的模式定义。 选择单个根元素作为广义实例结构的根元素。 构建统一模式定义的通用实例结构,代表可应用于电子表格应用程序工作簿的统一模式定义的所有可用元素,属性或简单数据内容。 显示广义实例结构的树视图,用于提供表示由统一模式定义定义的XML的元素,属性,结构和简单数据内容的统一模式定义的实例结构的可视化表示,可以有效地应用于 电子表格工作簿根据广义实例结构。 写入XML映射对象的指针表示工作簿位置和XML元素之间的关系。

    Management of markup language data mappings available to a spreadsheet application workbook
    2.
    发明授权
    Management of markup language data mappings available to a spreadsheet application workbook 有权
    管理可用于电子表格应用程序工作簿的标记语言数据映射

    公开(公告)号:US07337182B2

    公开(公告)日:2008-02-26

    申请号:US11214222

    申请日:2005-08-29

    IPC分类号: G06F17/30

    摘要: Methods and systems are provided for managing the application of one or more XML data mappings or one or more XML schema files to a spreadsheet application workbook. One or more XML schema files for associating to the spreadsheet workbook are obtained. Each schema file is iterated to determine if one or more additional schema files are identified in each of the obtained schema files. Each obtained schema is parsed to determine data definitions, elements, attributes, structure, and simple data content required by each schema file for valid XML data. All obtained schema files are combined to create a unified schema definition. A single root element is selected to serve as a root element for the generalized instance structure. A generalized instance structure of the unified schema definition is built representing all available elements, attributes or simple data content of the unified schema definition that may be applied to the spreadsheet application workbook. A tree view of the generalized instance structure is displayed for providing a visual representation of the instance structure of the unified schema definition representing elements, attributes, structure, and simple data content of the XML defined by the unified schema definition that may be validly applied to the spreadsheet workbook according to the generalized instance structure. Writing pointers to the XML map object expresses a relationship between workbook locations and XML elements.

    摘要翻译: 提供了用于管理一个或多个XML数据映射或一个或多个XML模式文件到电子表格应用程序工作簿的应用的方法和系统。 获得用于关联到电子表格工作簿的一个或多个XML模式文件。 迭代每个模式文件以确定在每个获取的模式文件中是否识别到一个或多个附加模式文件。 解析每个获取的模式以确定每个模式文件为有效的XML数据所需的数据定义,元素,属性,结构和简单数据内容。 所有获取的模式文件都被组合以创建统一的模式定义。 选择单个根元素作为广义实例结构的根元素。 构建统一模式定义的通用实例结构,代表可应用于电子表格应用程序工作簿的统一模式定义的所有可用元素,属性或简单数据内容。 显示广义实例结构的树视图,用于提供表示由统一模式定义定义的XML的元素,属性,结构和简单数据内容的统一模式定义的实例结构的可视化表示,可以有效地应用于 电子表格工作簿根据广义实例结构。 写入XML映射对象的指针表示工作簿位置和XML元素之间的关系。

    Management of markup language data mappings available to a spreadsheet application workbook

    公开(公告)号:US20060004844A1

    公开(公告)日:2006-01-05

    申请号:US11214222

    申请日:2005-08-29

    IPC分类号: G06F17/00

    摘要: Methods and systems are provided for managing the application of one or more XML data mappings or one or more XML schema files to a spreadsheet application workbook. One or more XML schema files for associating to the spreadsheet workbook are obtained. Each schema file is iterated to determine if one or more additional schema files are identified in each of the obtained schema files. Each obtained schema is parsed to determine data definitions, elements, attributes, structure, and simple data content required by each schema file for valid XML data. All obtained schema files are combined to create a unified schema definition. A single root element is selected to serve as a root element for the generalized instance structure. A generalized instance structure of the unified schema definition is built representing all available elements, attributes or simple data content of the unified schema definition that may be applied to the spreadsheet application workbook. A tree view of the generalized instance structure is displayed for providing a visual representation of the instance structure of the unified schema definition representing elements, attributes, structure, and simple data content of the XML defined by the unified schema definition that may be validly applied to the spreadsheet workbook according to the generalized instance structure. Writing pointers to the XML map object expresses a relationship between workbook locations and XML elements.

    Importing and exporting markup language data in a spreadsheet application document
    10.
    发明申请
    Importing and exporting markup language data in a spreadsheet application document 失效
    在电子表格应用程序文档中导入和导出标记语言数据

    公开(公告)号:US20060101333A1

    公开(公告)日:2006-05-11

    申请号:US11318688

    申请日:2005-12-27

    IPC分类号: G06F17/21 G06F17/24 G06F7/00

    摘要: Methods and systems are provided for importing markup language formatted data into a spreadsheet document and for exporting markup language formatted data from a spreadsheet document. XML data is associated with an XML schema file defining XML data types and data type definitions for applying XML data to the document. An XML data map is prepared that relates that any XML data applied to the document back to corresponding XML elements or attributes defined in the associated schema file. When the document is imported into a spreadsheet application grid, the data map is parsed to find XPATHs in the imported spreadsheet document of XML data and the user entered data. Each XPATH is executed to determine the location, data types and user data for each cell or list object in the document that is related back to the associated schema file. The cells and lists are populated with the XML data and user data, and the data is rendered in the spreadsheet according to the formatting dictated by the XML data applied to the spreadsheet in association with the XML schema file. After an imported document has been edited, or after a document is created to include the application of XML data in association with a selected XML schema file, the document may be exported such that the XML data applied to the document is maintained for subsequent import and use of the document.

    摘要翻译: 提供了方法和系统,用于将标记语言格式的数据导入到电子表格文档中,并从电子表格文档导出标记语言格式的数据。 XML数据与定义用于将XML数据应用于文档的XML数据类型和数据类型定义的XML模式文件相关联。 准备XML数据映射,将应用于该文档的任何XML数据与相关模式文件中定义的相应XML元素或属性相关联。 将文档导入电子表格应用程序网格时,将解析数据映射,以在导入的XML数据的电子表格文档中查找XPATH,并输入用户的数据。 执行每个XPATH以确定文档中与关联模式文件相关的每个单元格或列表对象的位置,数据类型和用户数据。 单元格和列表填充有XML数据和用户数据,并且根据应用于与XML模式文件相关联的电子表格的XML数据指定的格式,在电子表格中呈现数据。 在导入的文档被编辑之后,或在创建文档以包括与所选XML模式文件相关联的XML数据的应用程序之后,可以导出该文档,使得应用于该文档的XML数据被维护以供随后导入, 使用文件。