Programming language extensions for processing data representation language objects and related applications
一种编程语言、数据表示的技术,应用在程序控制设计、软件工程设计、电数字数据处理等方向,能够解决费时、繁重等问题
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0155]
[0156] The Electronics Store
[0157]
[0158] 23 Transistor Dr.
[0159] Circuit
[0160] WA
[0161] 12345
[0162]
[0163]
[0164] ...
[0165] ...
[0166]
[0167] Internally, however, the Service Provider 405 represents a point of interest as an array of points, each point defined by a Java class shown in Example 2 below:
example 2
[0169] public class Point{
[0170] String label; / / The text displayed next to the point
[0171] LatitudeLongitude location; / / The location of the point on the map
[0172]}
[0173] In order to allow large groups of customers to easily access their services, service providers 405 wish to be able to accept data in a variety of XML formats (i.e., such as the one shown in Example 1), and then have that data automatically mapped to In a similar data structure within the service provider 405 native programming language.
[0174] As described above with reference to FIG. 4 according to one embodiment of the present invention, FIGS. 5A-5B illustrate example functions for mapping XML documents to ECMAScript objects and ECMAScript objects to XML documents integrating the language extension of the present invention. In the illustrated example, whenever the service provider 405 receives an XML document from the client 410 that needs to be converted into an ECMAScript object, the servic...
example 3
[0181]
[0182] The Electronics Store
[0183] yes
[0184]
[0185] 23 Transistor Dr.
[0186] Circuit
[0187] WA
[0188] 12345
[0189]
[0190]
[0191] ...
[0192] ...
[0193]
[0194] Figures 8A-8B contain versions of ECMAScript functions that have been modified in accordance with the teachings of the present invention so that point objects are generated only for those stores that are instructed to supply products. Also in FIG. 8 , XML schemas developed by, for example, a product vendor group (e.g., as illustrated in Example 3) are used in order to verify that the XML processing code is correct and that the resulting Whether XML conforms to the specification of the vendor group. At compile time, the compiler uses this pattern specification to detect errors in the code that would otherwise not appear until run time, thereby reducing the number of errors in the runtime system. At runtime, the code uses the validate() function to dete...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com