FIELD: computer science, technology for mutual transformation of document (for example, XML document) and program object (for example, Java language object).
SUBSTANCE: in such structure, interpreter is used, masking method for producing transformation properties. Due to that, transformation code is generated, having general type for transformation in both directions. Transformer transforms XML document to program object by means of analyzer 104. To execute reverse transformation (from Java language to XML) it is required, that elements of XML document are positioned in certain order to provide for validity of produced XML document 118. For this purpose, in accordance to invention, template XML document is generated using, for example, JSP technology. Template, created using JSP, allows recording tags of documents in JSP with possible reverse call for values of elements and attributes. Content may be sent to buffer or directly to the output stream of servlet.
EFFECT: it is possible to efficiently realize creation of structure for such transformation by means of standard tools.
4 dwg, 8 tbl, 2 ex
Title | Year | Author | Number |
---|---|---|---|
SYSTEM AND METHOD, RELATED TO ACCESS TO INFORMATION | 2004 |
|
RU2335799C2 |
PROGRAMMING INTERFACE FOR COMPUTER PLATFORM | 2004 |
|
RU2371758C2 |
METHOD AND SYSTEM TO DEVELOP IT-ORIENTED SERVER NETWORK APPLICATIONS | 2008 |
|
RU2466450C2 |
SYSTEM AND METHOD OF DECLARATIVE DEFINITION AND USE OF SUBCLASSES IN MARKING | 2003 |
|
RU2347269C2 |
METHOD AND SERVER FOR PROVIDING MULTIMODE DIALOGUE | 2005 |
|
RU2390958C2 |
SYSTEM AND METHOD OF CONTROLLING USER INTERFACE PROPERTIES USING DATA | 2003 |
|
RU2358307C2 |
PROGRAMMABILITY FOR XML DATA STORE FOR DOCUMENTS | 2006 |
|
RU2417420C2 |
METHOD OF PREPARING DOCUMENTS IN MARKUP LANGUAGES IN IMPLEMENTATION OF THE USER INTERFACE FOR WORKING WITH INFORMATIONAL SYSTEM DATA | 2017 |
|
RU2651161C1 |
PROGRAMMING INTERFACE FOR COMPUTING PLATFORM | 2004 |
|
RU2365978C2 |
DATA MODEL FOR OBJECT-RELATION DATA | 2006 |
|
RU2421798C2 |
Authors
Dates
2006-11-10—Published
2001-12-28—Filed