WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2007056412) VALIDATION XML PARTIELLE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2007/056412    N° de la demande internationale :    PCT/US2006/043412
Date de publication : 18.05.2007 Date de dépôt international : 06.11.2006
CIB :
G06F 17/30 (2006.01), G06F 17/27 (2006.01), G06F 17/00 (2006.01)
Déposants : MICROSOFT CORPORATION [US/US]; ONE MICROSOFT WAY, Redmond, WA 98052-6399 (US) (Tous Sauf US)
Inventeurs : TOMIC, Dragan; (US).
PAL, Shankar; (US).
SCHALLER, Gideon; (US).
CSERI, Istvan; (US).
YU, Wei; (US)
Données relatives à la priorité :
11/268,090 07.11.2005 US
Titre (EN) PARTIAL XML VALIDATION
(FR) VALIDATION XML PARTIELLE
Abrégé : front page image
(EN)Modifying a portion of an XML document stored in a relational database includes converting operations on the document into an operator tree. The operator tree includes a first operator corresponding to a first portion of the schema for the modified data and a second operator corresponding to a parent portion of the schema for the modified data. A first and a second portion of the schema are extracted from the overall document schema. A first validation of the modified data using the first operator with the first portion of the schema is performed. This forms a partially validated XML document portion. Next, a second validation of the partially validated XML document portion with the second portion of the schema is performed using the second operator. The XML document constraints are verified and the modified data is merged into the XML document, thus avoiding a full validation of the XML document when certain XML Schema types are absent in the modified data.
(FR)La modification d'une partie de document XML enregistré dans une base de données relationnelle consiste à convertir des opérations sur le document dans un arbre d'opérateurs, lequel comprend un premier opérateur qui correspond à une première partie du schéma pour les données modifiées et un second opérateur qui correspond à une partie parente du schéma pour les données modifiées. On extrait des première et seconde parties du schéma dans le schéma de document global. Une première validation des données modifiées faisant appel au premier opérateur avec la première partie du schéma est effectuée. Il en résulte une partie de document XML partiellement validée. Vient ensuite une seconde validation de cette partie avec la seconde partie du schéma, au moyen du second opérateur. Les contraintes du document XML sont vérifiées et les données modifiées sont fusionnées dans le document XML, ce qui permet d'éviter une validation complète du document XML lorsque certains types de schéma XML sont absents dans les données modifiées.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)