CN110430022A - Data transmission method and device - Google Patents
Data transmission method and device Download PDFInfo
- Publication number
- CN110430022A CN110430022A CN201910762593.8A CN201910762593A CN110430022A CN 110430022 A CN110430022 A CN 110430022A CN 201910762593 A CN201910762593 A CN 201910762593A CN 110430022 A CN110430022 A CN 110430022A
- Authority
- CN
- China
- Prior art keywords
- data
- placeholder
- label information
- pending
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Telephone Function (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application is suitable for technical field of data processing, provides data transmission method, comprising: obtains initial data, initial data includes multiple pending datas;Default template data is obtained, template data includes multiple placeholder datas, and placeholder data includes label information;Label information based on placeholder data handles pending data according to default processing rule, obtains the output data with placeholder data label information having the same;Output data is replaced placeholder data corresponding in template data, obtains the corresponding target data of initial data, and target data is passed into intended recipient.Initial data and output target data are defined by placeholder, it ensure that the target data customizable of output and the uniform format of target data, data format is avoided not pair system data not to be caused to be detained, to solve the problems, such as that existing system is easy to appear the mistake such as data retention and causes data messaging efficiency low.
Description
Technical field
The application belongs to technical field of data processing more particularly to data transmission method and device.
Background technique
During foreign trade, with the development of computer technology, original paper is struggled gradually by electronic single
Replaced card.Bulk information between the relevant department such as shipping company, harbour, stockyard and customs or company and other unit passes through
The mode of electronic data interchange (Electronic Data Interchang, EDI) carries out data exchange and processing.But in reality
In, since third party system is irregular, the format differences of the EDI data of each system output are big, are easy to cause reception
There are the mistakes such as data retention in the system of EDI data, low so as to cause data messaging efficiency.
Apply for content
The embodiment of the present application provides data transmission method and device, can solve existing system and is easy to appear data retention
The problem for causing data messaging efficiency low Deng mistake.
In a first aspect, the embodiment of the present application provides a kind of data transmission method, comprising:
Initial data is obtained, the initial data includes multiple pending datas;
Default template data is obtained, the template data includes multiple placeholder datas, and the placeholder data includes mark
Sign information;
Based on the label information of the placeholder data, according to default processing rule to the pending data at
Reason, obtains the output data with the placeholder data label information having the same;
The output data is replaced corresponding placeholder data in the template data, obtains the original number
Intended recipient is passed to according to corresponding target data, and by the target data.
The present embodiment is defined by placeholder obtains initial data and output target data, ensure that the target data of output
It can customize, and guarantee the uniform format of target data, avoid data format from not pair system data not being caused to be detained, to solve
Existing system of having determined is easy to appear the mistake such as data retention and the problem that causes data messaging efficiency low.Secondly, according to by pre-
If processing rule is marked pending data, relies on business datum condition progress data mart modeling, relies on external data condition
The process flows such as data mart modeling are carried out, ensure that initial data is standardized before exporting as target data.Again, mould
Plate data support complicated arithmetic logic, have higher scalability.
Second aspect, the embodiment of the present application provide a kind of data transmission device, comprising:
First obtains module, and for obtaining initial data, the initial data includes multiple pending datas;
Second obtains module, and for obtaining default template data, the template data includes multiple placeholder datas, described
Placeholder data includes label information;
Processing module, for the label information based on the placeholder data, according to default processing rule to described wait locate
Reason data are handled, and the output data with the placeholder data label information having the same is obtained;
Replacement module, for the output data to be replaced corresponding placeholder data in the template data,
The corresponding target data of the initial data is obtained, and the target data is passed into intended recipient.
The third aspect, the embodiment of the present application provide a kind of smart machine, including memory, processor and are stored in institute
The computer program that can be run in memory and on the processor is stated, the processor executes real when the computer program
Data transmission method described in any one of existing above-mentioned first aspect.
Fourth aspect, the embodiment of the present application provide a kind of computer readable storage medium, the computer-readable storage
Media storage has computer program, and the computer program is realized when being executed by processor described in any one of above-mentioned first aspect
Data transmission method.
5th aspect, the embodiment of the present application provides a kind of computer program product, when computer program product is in terminal
When being run in equipment, so that terminal device executes data transmission method described in any one of above-mentioned first aspect.
It is understood that the beneficial effect of above-mentioned second aspect to the 5th aspect may refer in above-mentioned first aspect
Associated description, details are not described herein.
Detailed description of the invention
It in order to more clearly explain the technical solutions in the embodiments of the present application, below will be to embodiment or description of the prior art
Needed in attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only some of the application
Embodiment for those of ordinary skill in the art without any creative labor, can also be according to these
Attached drawing obtains other attached drawings.
Fig. 1 is the system schematic that one embodiment of the application provides;
Fig. 2 is the structural schematic diagram for the mobile phone that the data transmission method that one embodiment of the application provides is suitable for;
Fig. 3 is the software architecture schematic diagram of the data transmission method that one embodiment of the application provides being suitable for;
Fig. 4 is the flow diagram for the data transmission method that one embodiment of the application provides;
Fig. 5 is the flow diagram for the data transmission method that another embodiment of the application provides;
Fig. 6 is the structural schematic diagram of data transmission device provided by the embodiments of the present application;
Fig. 7 is the structural schematic diagram of smart machine provided by the embodiments of the present application.
Specific embodiment
In being described below, for illustration and not for limitation, the tool of such as particular system structure, technology etc is proposed
Body details, so as to provide a thorough understanding of the present application embodiment.However, it will be clear to one skilled in the art that there is no these specific
The application also may be implemented in the other embodiments of details.In other situations, it omits to well-known system, device, electricity
The detailed description of road and method, so as not to obscure the description of the present application with unnecessary details.
It should be appreciated that working as in present specification and the appended claims in use, term " includes " instruction is retouched
State the presence of feature, entirety, step, operation, element and/or component, but be not precluded one or more of the other feature, entirety,
Step, operation, the presence or addition of element, component and/or its set.
It is also understood that referring in present specification to term "and/or" used in the appended claims related
Join any combination and all possible combinations of one or more of item listed, and including these combinations.
As present specification and it is used in the attached claims, term " if " can be according to upper and lower
Text be interpreted " when ... when " or " once " or " in response to determination " or " in response to detecting ".Similarly, phrase is " if really
It is fixed " or " if detecting [described condition or event] " can be interpreted to mean according to context " once it is determined that " or " ring
Should be in determination " or " once detecting [described condition or event] " or " in response to detecting [described condition or event] ".
In addition, in the description of present specification and the appended claims, term " first ", " second ", " third "
It is described etc. being only used for distinguishing, is not understood to indicate or imply relative importance.
The reference " one embodiment " described in the specification of the present application or " some embodiments " etc. mean in the application
One or more embodiments in include in conjunction with the embodiment description special characteristic, structure or feature.As a result, in this specification
In difference occur sentence " in one embodiment ", " in some embodiments ", " in some other embodiment ",
" in other embodiments " etc. uninevitable all referring to identical embodiment, mean " one or more but be not
In addition all embodiments " are only otherwise especially emphasized.The terms "include", "comprise", " having " and their change
Shape can mean that " including but not limited to ", only otherwise in addition especially emphasize.
Referring to Fig. 1, Fig. 1 is a kind of system schematic provided by the embodiments of the present application.The system includes: first terminal
101, server-side 102 and second terminal 103.The first terminal 101, server-side 102 and second terminal 103 pass through wireless
Network is communicated.
Wherein, first terminal 101 and second terminal 102 include but is not limited to mobile phone, tablet computer, wearable device, increasing
It is strong reality (augmented reality, AR)/virtual reality (virtual reality, VR) equipment, laptop, super
Mobile personal computer (ultra-mobile personal computer, UMPC), net book or personal digital assistant
Terminal devices such as (personal digital assistant, PDA), the embodiment of the present application to the concrete type of terminal device not
It imposes any restrictions.
For example, the terminal device can be the website (STAION, ST) in WLAN, cellular phone, wireless electricity can be
Words, session initiation protocol (Session InitiationProtocol, SIP) phone, wireless local loop (Wireless
Local Loop, WLL) it stands, personal digital assistant (Personal Digital Assistant, PDA) equipment, there is channel radio
The handheld device of telecommunication function calculates equipment or is connected to other processing equipments, mobile unit, the car networking of radio modem
Terminal, computer, laptop computer, hand-held communication device, Handheld computing device, satellite radio, wireless-modulated solution
Adjust device card, TV set-top box (set top box, STB), customer premises equipment, CPE (customer premise equipment,
CPE) and/or other equipment and next generation communication system for being communicated on wireless system, for example, in 5G network
In mobile terminal or public land mobile network (Public Land Mobile Network, PLMN) network of the following evolution
Mobile terminal etc..
Non-limiting as example, when the terminal device is wearable device, which, which can also be, is answered
The general name that intelligentized design is carried out to daily wearing with wearable technology, develops the equipment that can be dressed, as glasses, gloves,
Wrist-watch, dress ornament and shoes etc..Wearable device is directly worn, or be integrated into user clothes or accessory one kind it is portable
Formula equipment.Wearable device is not only a kind of hardware device, even more by software support and data interaction, cloud interaction come
Realize powerful function.Broad sense wearable intelligent equipment includes that function is complete, size is big, can not depend on smart phone realize it is complete or
The function of person part, such as smartwatch or intelligent glasses, and only it is absorbed in certain a kind of application function, it needs and other equipment
As smart phone is used cooperatively, such as Intelligent bracelet, the intelligent jewellery of all kinds of carry out sign monitorings.
By taking the first terminal 101 or second terminal 103 are mobile phone as an example.Fig. 2 shows be to be mentioned with the embodiment of the present application
The block diagram of the part-structure of the mobile phone of confession.With reference to Fig. 2, mobile phone includes: radio frequency (Radio Frequency, RF) circuit 220, deposits
Reservoir 220, input unit 230, display unit 240, sensor 250, voicefrequency circuit 260, Wireless Fidelity (wireless
Fidelity, WiFi) components such as module 270, processor 280 and power supply 290.It will be understood by those skilled in the art that Fig. 2
Shown in handset structure do not constitute the restriction to mobile phone, may include than illustrating more or fewer components, or combination
Certain components or different component layouts.
It is specifically introduced below with reference to each component parts of the Fig. 2 to mobile phone:
RF circuit 220 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base station
After downlink information receives, handled to processor 280;In addition, the data for designing uplink are sent to base station.In general, RF circuit packet
Include but be not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise
Amplifier, LNA), duplexer etc..In addition, RF circuit 220 can also be communicated with network and other equipment by wireless communication.
Any communication standard or agreement, including but not limited to global system for mobile communications (Global can be used in above-mentioned wireless communication
System of Mobile communication, GSM), general packet radio service (General Packet Radio
Service, GPRS), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access
(Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution,
LTE)), Email, short message service (Short Messaging Service, SMS) etc..
Memory 220 can be used for storing software program and module, and processor 280 is stored in memory 220 by operation
Software program and module, thereby executing the various function application and data processing of mobile phone.Memory 220 can mainly include
Storing program area and storage data area, wherein storing program area can application journey needed for storage program area, at least one function
Sequence (such as sound-playing function, image player function etc.) etc.;Storage data area can be stored to be created according to using for mobile phone
Data (such as audio data, phone directory etc.) etc..It, can be in addition, memory 220 may include high-speed random access memory
Including nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states
Part.
Input unit 230 can be used for receiving the number or character information of input, and generate the user setting with mobile phone 200
And the related key signals input of function control.Specifically, input unit 230 may include touch panel 231 and other inputs
Equipment 232.Touch panel 231, also referred to as touch screen, collecting the touch operation of user on it or nearby, (for example user makes
With the operation of any suitable object or attachment such as finger, stylus on touch panel 231 or near touch panel 231), and
Corresponding attachment device is driven according to preset formula.Optionally, touch panel 231 may include touch detecting apparatus and touching
Touch two parts of controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation bring letter
Number, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into
Contact coordinate, then give processor 280, and order that processor 280 is sent can be received and executed.Furthermore, it is possible to using
The multiple types such as resistance-type, condenser type, infrared ray and surface acoustic wave realize touch panel 231.It is defeated in addition to touch panel 231
Entering unit 230 can also include other input equipments 232.Specifically, other input equipments 232 can include but is not limited to physics
One of keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick etc. are a variety of.
Display unit 240 can be used for showing information input by user or be supplied to user information and mobile phone it is various
Menu.Display unit 240 may include display panel 241, optionally, can use liquid crystal display (Liquid Crystal
Display, LCD), the forms such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) it is aobvious to configure
Show panel 241.Further, touch panel 231 can cover display panel 241, when touch panel 231 detect it is on it or attached
After close touch operation, processor 280 is sent to determine the type of touch event, is followed by subsequent processing device 280 according to touch event
Type corresponding visual output is provided on display panel 241.Although in Fig. 2, touch panel 231 and display panel 241
It is that the input and input function of mobile phone are realized as two independent components, but in some embodiments it is possible to by touch-control
Panel 231 and display panel 241 are integrated and that realizes mobile phone output and input function.
Mobile phone 200 may also include at least one sensor 250, such as optical sensor, motion sensor and other sensings
Device.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment
The light and shade of light adjusts the brightness of display panel 241, and proximity sensor can close display panel when mobile phone is moved in one's ear
241 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generally three axis) and add
The size of speed can detect that size and the direction of gravity when static, can be used to identify application (such as the horizontal/vertical screen of mobile phone posture
Switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;Also as mobile phone
The other sensors such as configurable gyroscope, barometer, hygrometer, thermometer, infrared sensor, details are not described herein.
Voicefrequency circuit 260, loudspeaker 262, microphone 262 can provide the audio interface between user and mobile phone.Audio-frequency electric
Electric signal after the audio data received conversion can be transferred to loudspeaker 262, be converted to sound by loudspeaker 262 by road 260
Signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 262, is turned after being received by voicefrequency circuit 260
It is changed to audio data, then by after the processing of audio data output processor 280, such as another mobile phone is sent to through RF circuit 220,
Or audio data is exported to memory 220 to be further processed.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics postal by WiFi module 270
Part, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 2 shows
WiFi module 270, but it is understood that, and it is not belonging to must be configured into for mobile phone, it can according to need do not changing completely
Become in the range of the essence of application and omits.
Processor 280 is the control centre of mobile phone, using the various pieces of various interfaces and connection whole mobile phone, is led to
It crosses operation or executes the software program and/or module being stored in memory 220, and call and be stored in memory 220
Data execute the various functions and processing data of mobile phone, to carry out integral monitoring to mobile phone.Optionally, processor 280 can wrap
Include one or more processing units;Preferably, processor 280 can integrate application processor and modem processor, wherein answer
With the main processing operation system of processor, user interface and application program etc., modem processor mainly handles wireless communication.
It is understood that above-mentioned modem processor can not also be integrated into processor 280.
Mobile phone further includes the power supply 290 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply pipe
Reason system and processor 280 are logically contiguous, to realize management charging, electric discharge and power managed by power-supply management system
Etc. functions.
Although being not shown, mobile phone can also include camera.Optionally, camera can be in the upper position of mobile phone 200
It is preposition, or postposition, the embodiment of the present application is not construed as limiting this.
Optionally, mobile phone may include single camera, dual camera or three cameras etc., and the embodiment of the present application does not make this
It limits.
For example, mobile phone may include three cameras, wherein one for main camera, one be wide-angle camera, one be
Focal length camera.
Optionally, when mobile phone includes multiple cameras, this multiple camera can be all preposition, or whole postpositions,
Or a part of preposition, another part postposition, the embodiment of the present application are not construed as limiting this.
In addition, mobile phone can also be including bluetooth module etc., and details are not described herein although being not shown.
Fig. 3 is the software configuration schematic diagram of the mobile phone of the embodiment of the present application.It is by android system of mobile phone operating system
Example, in some embodiments, is divided into four layers, respectively application layer, application framework layer for android system
(framework, FWK), system layer and hardware abstraction layer are communicated by software interface between layers.
As shown in figure 3, the application layer can may include short message with a series of application packages, application package
Breath, calendar, camera, video, navigation, picture library, the application programs such as call.
Application framework layer provides Application Programming Interface (application for the application program of application layer
Programming interface, API) and programming framework.Application framework layer may include some letters predetermined
Number, such as the function for receiving event transmitted by application framework layer.
As shown in figure 3, application framework layer may include window manager, resource manager and notification manager
Deng.
Window manager is for managing window writing routine.The available display screen size of window manager, judges whether there is shape
State column, lock-screen, screen printing etc..Content Provider is used to store and obtains data, and applies these data
Routine access.The data may include video, image, audio, the phone dialed and answered, browsing history and bookmark, phone
Book etc..
Resource manager provides various resources, such as localized strings for application program, icon, picture, topology file,
Video file etc..
Notification manager allows application program to show notification information in status bar, can be used for conveying and informs type
Message, can be to disappear, without user's interaction automatically after short stay.For example notification manager be used to inform that downloading is completed, and disappear
Breath prompting etc..Notification manager, which can also be, appears in the logical of system head status bar with chart or scroll bar textual form
Know, for example, running background application program notice, can also be occur notice on the screen in the form of dialog box.Such as
Text information is prompted in status bar, issues prompt tone, vibration of electronic equipment, indicator light flashing etc..
Application framework layer can also include:
View system, the view system include visible controls, such as the control of display text, show the control of picture
Deng.View system can be used for constructing application program.What display interface can be made of one or more views.E.g., including it is short
The display interface for believing notification icon may include the view for showing text and the view for showing picture.
Telephone supervisor is for providing the communication function of mobile phone.Such as the management (including connecting, hang up) of talking state.
System layer may include multiple functional modules.Such as: sensor-service module, physical state identification module are three-dimensional
Graphics process library (such as: OpenGL ES) etc..
Sensor-service module, the sensing data for uploading to hardware layer various kinds of sensors are monitored, and determine hand
The physical state of machine;
Physical state identification module, for user gesture, face etc. to be analyzed and identified;
Three-dimensional graph process library is for realizing 3-D graphic drawing, image rendering, synthesis and figure layer process etc..
System layer can also include:
Surface manager provides 2D and 3D figure layer for being managed to display subsystem for multiple application programs
Fusion.
Media library supports a variety of common audios, video format playback and recording and static image file etc..Media library
It can support a variety of audio/video coding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG etc..
Hardware abstraction layer is the layer between hardware and software.Hardware abstraction layer may include that display drives, webcam driver,
Sensor driving etc., for driving the related hardware of hardware layer, such as display screen, camera, sensor.
Following embodiment can be realized on the mobile phone with above-mentioned hardware configuration/software configuration.Following embodiment will be with
For mobile phone, data transmission method provided by the embodiments of the present application is illustrated.
Above-mentioned server-side 102 includes but is not limited to cloud server, local server, gateway server or smart home control
The equipment such as device processed, the embodiment of the present application are not intended to be limited in any the concrete type of the network equipment.Fig. 2 gives a kind of server-side
102 example, the server-side 102 may include processor, memory, communication module and power management module etc..
Wherein, processor may include central processing unit, application processor (application processor, AP), base
One of processors such as provided with processor are a variety of.Processor can be nerve center and the command centre of wireless router.Place
Operating control signal can be generated according to instruction operation code and clock signal by managing device, the control completing instruction fetch and executing instruction.
Memory can be used for storing computer executable program code, and executable program code includes instruction.Processor passes through operation
It is stored in the instruction of memory, thereby executing the various function application and data processing of the network equipment.Memory may include
Storing program area and storage data area, for example store the data etc. of voice signal to be played.For example, the memory can be it is double
Times rate synchronous DRAM DDR or flash memory Flash etc..
Communication module can be provided using on network devices including WLAN (wireless localarea
Networks, WLAN) (such as Wi-Fi network), bluetooth, Zigbee, mobile communications network, Global Navigation Satellite System (global
Navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), near radio leads to
Letter technology (near field communication, NFC), the solution of the communications such as infrared technique (infrared, IR).It is logical
Letter module can be integrated into one or more devices of a few Communications Processor Module.The communication module may include antenna,
The antenna can with only one array element, be also possible to include multiple array elements aerial array.The communication module can pass through antenna
Electromagnetic wave is received, by electromagnetic wave signal frequency modulation and filtering processing, signal is sent to processor by treated.Communication module is also
Signal to be sent can be received from processor, and frequency modulation, amplification are carried out to it, switchs to electromagenetic wave radiation through antenna and goes out.
Power management module can receive the input of battery and/or charger, be processor, memory and communication module etc.
Power supply.
It should be noted that server-side 102 can also include than illustrating more or fewer components, or the certain portions of combination
Part or different components, for example, can with display screen, indicator light, motor, control (such as key), gyro sensor, plus
Velocity sensor etc..
Fig. 4 shows the schematic flow chart of data transmission method provided by the present application, non-limiting as example, the party
Method can be applied in above-mentioned first terminal 101, server-side 102 or second terminal 103.
S401, obtains initial data, and the initial data includes multiple pending datas;
S402, obtains default template data, and the template data includes multiple placeholder datas, the placeholder data packet
Include label information;
S403, based on the label information of the placeholder data, according to default processing rule to the pending data into
Row processing, obtains the output data with the placeholder data label information having the same;
The output data is replaced corresponding placeholder data in the template data by S404, obtains described
The corresponding target data of initial data, and the target data is passed into intended recipient.
In S401, above-mentioned initial data is the initial data of mutual files in equipment interactive process, such as in sea-freight EDI
In, the message data or first terminal 101 or the second of the server-side 102 that first terminal 101 or second terminal 103 receive
The message data or server-side 102 that terminal 103 will be sent to server-side 102 receive and to be transmitted to first terminal 101
Or the message data of second terminal 103, it should be appreciated that according to application scenarios difference, initial data can be distinct device will be into
The data of row data processing, details are not described herein.
Above-mentioned initial data includes in multiple pending datas, such as the message data of a sailing date information comprising port of destination
Data, port of departure data, entrepot data latency handle data.It should be understood that be only used for for example, not as this implementation herein
The limited way of example.
In S402, above-mentioned label information is to indicate placeholder data in the information of the definition of initial data.For example, one
In a form document, placeholder data is the data of each grid in form document, has label to the definition of each grid
Information and default value, in Students' Score List, one of grid is the mathematics achievement of student A, then the label information of the grid
For the mathematics achievement of student A, default value 0.
Wherein, positional relationship may be present between above-mentioned placeholder data, logging template data corresponding template files
Typesetting format.
In S403, above-mentioned default processing rule is according to the label information of pending data and the label of placeholder data
Whether information is identical, and determines whether to carry out logical operation to pending data.Specifically, when identical, not to number to be processed
According to logical operation is carried out, when not identical, label information and occupy-place of the logical operation to output data are carried out to pending data
Until when the label information of symbol data is identical, it can obtain meeting the defeated of placeholder data in this way on the basis of pending data
Data out.
It cites a plain example, in initial data a pending data is that (weight is number to be processed to weight 100kg
According to label information, 100kg is the value of pending data), the placeholder data in template data be that (weight is accounts for weight 0kg
The label information of position symbol data, 0kg are the default value of placeholder data), then the label information of pending data and placeholder number
According to label information it is identical.Or the placeholder data in template data is that (total weight is the mark of placeholder data to total weight 0kg
Information is signed, 0kg is the default value of placeholder data), then the label information of the label information and placeholder data of pending data
Not identical, needing to carry out pending data logical operation is the output data that label information is total weight.It should be understood that in reality
In, arithmetic logic can be more complicated, and details are not described herein.
In S404, it can be first terminal 101, second that above-mentioned intended recipient is different and different according to sender
Terminal 103 or server-side 102.By placeholder data all in template data by believing with placeholder data with same label
Each output data of breath is replaced, to obtain the corresponding target data of initial data, carries out lattice to initial data in this way
Intended recipient is transferred to after formula, will not make because data format not pair due to cause the mistakes such as data retention, to improve number
According to transmission efficiency, guarantee that system operates normally.
It should be noted that the present embodiment, which is not only, carries out simple replacement to template data by initial data as number of targets
According to also carrying out logical operation to part pending data in initial data is to meet the output data of template data, this implementation
The template data of example supports complicated arithmetic logic, has higher scalability.
On the basis of the embodiment shown in fig. 4, the application also proposes the embodiment of another data transmission method.It needs
Bright, details are not described herein for the step identical as embodiment illustrated in fig. 4, please refers to aforementioned.
Optionally, above-mentioned S402, comprising:
Obtain the type of service of the initial data;
According to the type of service, the corresponding preset template data is obtained.
In the present embodiment, for example, transmission one sailing date information message data, sailing date information contain ship information,
Flight number throughput information, ship/time in ship stopping time information, passenger information and goods information, i.e. the sailing date information include 5 groups of message datas,
Every group of message data is an initial data, then the sailing date information has the initial data of 5 kinds of types of service.Due to every kind of service class
Content entrained by the initial data of type is different, so the initial data of every kind of type of service is corresponding at least one template data,
To guarantee that data format process will not malfunction, so there is no need to spend the time of error correction, data transmission efficiency is improved.
Optionally, above-mentioned S403, comprising:
It, will be described when the corresponding label information of the pending data is identical as the label information of the placeholder data
Pending data is labeled as the output data.
In the present embodiment, when the corresponding label information of pending data is identical as the label information of the placeholder data
When, illustrate that meaning representated by pending data is identical as placeholder data, only difference therefore will in value for the two
The pending data is labeled as the output data, and pending data is replaced the placeholder data in template data, from
And realize that initial data is converted to the format of template data, guarantees the uniform format of target data.
Optionally, above-mentioned 403, comprising:
When the label information of the corresponding label information of the pending data and the placeholder data is not identical, according to
Internal logic between the label information of the pending data and the label information of the placeholder data, to described to be processed
Data carry out logical operation, obtain the output data with the placeholder data label information having the same.
In the present embodiment, above-mentioned internal logic is that pending data and the label information of occupy-place data between the two can be
The logical operation obtained on the basis of initial data.For example, the message data of ship information is converted to and is connect in sea-freight EDI
The identical target data of the data format of debit's system, there are two pending datas in the message data: label information is to set out
Port, value are SHENZHEN, and label information is purpose port, value TEPLICE;And the placeholder data in template data: label letter
Breath is sailing date route, value is empty;In order to obtain with the output data of placeholder data same label information, then need to message number
Pending data in carries out logical operation, and output data available in this way: label information is sailing date route, value FORM
SHENZHEN TO TEPLICE.Make template data support complicated internal logic in this way, there is higher scalability, can expire
The more application scenarios of foot.
Optionally, above-mentioned S403, comprising:
When the label information of the corresponding label information of the pending data and the placeholder data is not identical, to pre-
If the address URL send output data acquisition request, the output data acquisition request carries the pending data;
Receive the corresponding output of the pending data that the address URL is returned according to the output data acquisition request
Data.
In the present embodiment, template data supports that external logic, external logic are both pending data and occupy-place data
Between label information need the logical operation that obtains except initial data.For example, in sea-freight EDI, by the message of ship information
Data are converted to target data identical with the data format of receiver system, the placeholder data in template data: label letter
Breath is the port of departure, value is empty;And there is only pending datas for message data: label information is sailing date code, and being worth is 123, without
It is the port of departure or associated pending data there are label information;Therefore believe in order to obtain with placeholder data same label
The output data of breath is then obtained from outside.Specifically, the sailing date referral web site that can be provided to customs, which is sent, obtains obtaining for the port of departure
Request is taken, wherein the acquisition request carries sailing date code 123, and sailing date referral web site inquires the ship according to sailing date code 123
The corresponding all sailing date information of phase code, and get the port of departure SHENZHEN of the sailing date information and return to equipment, in this way
Available output data: label information is the port of departure, value SHENZHEN.The present embodiment makes template data support complexity
External logic has higher scalability, can meet more application scenarios.
Further, above-mentioned S403 can also include:
When the label information of the corresponding label information of the pending data and the placeholder data is not identical, to pre-
If the address URL send the first data acquisition request, first data acquisition request carries the pending data;
Receive the pending data corresponding first that the address URL is returned according to first data acquisition request
Data;
It is right according to the internal logic between the label information of first data and the label information of the placeholder data
The pending data carries out logical operation, obtains described defeated with the placeholder data label information having the same
Data out.
In the present embodiment, template data supports more complicated arithmetic logic.For example, in sea-freight EDI, by ship information
Message data be converted to target data identical with the data format of receiver system, number to be handled in the message data
Be sailing date code according to: label information, being worth is 123, and label information is the port of departure, value SHENZHEN, label information be purpose port,
Value is TEPLICE;Placeholder data in template data: label information is fullpath, value is empty;It obviously, can not be according to working as
Preceding message data learns that Shenzhen is adopted to Mortopl benefit as fullpath.Therefore in order to obtain with placeholder data same label information
Output data then obtains verifying from outside.Specifically, the sailing date referral web site that can be provided to customs, which is sent, obtains obtaining for entrepot
Request is taken, wherein the acquisition request carries sailing date code 123, and sailing date referral web site inquires the ship according to sailing date code 123
The corresponding all sailing date information of phase code, and get the entrepot HAMBURG of the sailing date information and return to equipment, obtain
One data: label information is entrepot, value HAMBURG;Again to the pending data in the first data and message data into
Row logical operation, output data available in this way: label information is fullpath, value is FORM SHENZHEN TO
TEPLICE BY VESSEL THEN WITH TRANSIT TO HAMBURG.It is more multiple that the present embodiment supports template data
Miscellaneous external logic further increases scalability, compatible more application scenarios.
On the basis of the embodiment shown in fig. 4, Fig. 5 shows the implementation flow chart of another data transmission method.Such as Fig. 5
Shown, step in Fig. 4 embodiment on the basis of further includes S501 and S502.It should be noted that with embodiment illustrated in fig. 4 phase
Details are not described herein for same step, please refers to aforementioned.
S501 obtains multiple initial data, and obtains the type of service of each initial data;
S502 establishes data list according to the initial data, and the data list is stored in database, wherein
The data list includes the placeholder data of all types of service.
In the present embodiment, the type of service of multiple initial data is different from, all to get as far as possible in this way
The initial data of type of service configures placeholder data according to the pending data of initial data, and by all placeholder datas
Composition data list is saved to database, is called directly when presetting template data in order to subsequent configuration, to accelerate default mould
The allocative efficiency of plate data.
Wherein according to the pending data of initial data, placeholder data is configured, comprising: obtain the label of pending data
Information using the label information as the label information of the placeholder data, and the value of the placeholder data is set as
Default value (such as 0 or for sky).
Optionally, on the basis of above-mentioned embodiment illustrated in fig. 5, after above-mentioned S502, further includes:
According to type of service, corresponding placeholder data in the data list is obtained;
The placeholder data is filled into blank template data, the template data is obtained.
In the present embodiment, placeholder data is filled to blank template data according to preset typographical sequences, thus
Value to placeholder data is the unified template data of the data format of default value.
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in above-described embodiment, each process
Execution sequence should be determined by its function and internal logic, the implementation process without coping with the embodiment of the present application constitutes any limit
It is fixed.
Corresponding to data transmission method described in foregoing embodiments, Fig. 6 shows device provided by the embodiments of the present application
Structural block diagram illustrates only part relevant to the embodiment of the present application for ease of description.
Referring to Fig. 6, which includes:
First obtains module 601, and for obtaining initial data, the initial data includes multiple pending datas;
Second obtains module 602, and for obtaining default template data, the template data includes multiple placeholder datas,
The placeholder data includes label information;
Processing module 603, for the label information based on the placeholder data, according to default processing rule to it is described to
Processing data are handled, and the output data with the placeholder data label information having the same is obtained;
Replacement module 604, for replacing the output data to corresponding placeholder data in the template data
It changes, obtains the corresponding target data of the initial data, and the target data is passed into intended recipient.
It should be noted that the contents such as information exchange, implementation procedure between above-mentioned apparatus/unit, due to the application
Embodiment of the method is based on same design, concrete function and bring technical effect, for details, reference can be made to embodiment of the method part, this
Place repeats no more.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each function
Can unit, module division progress for example, in practical application, can according to need and by above-mentioned function distribution by different
Functional unit, module are completed, i.e., the internal structure of described device is divided into different functional unit or module, more than completing
The all or part of function of description.Each functional unit in embodiment, module can integrate in one processing unit, can also
To be that each unit physically exists alone, can also be integrated in one unit with two or more units, it is above-mentioned integrated
Unit both can take the form of hardware realization, can also realize in the form of software functional units.In addition, each function list
Member, the specific name of module are also only for convenience of distinguishing each other, the protection scope being not intended to limit this application.Above system
The specific work process of middle unit, module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Fig. 7 is the structural schematic diagram for the smart machine that one embodiment of the application provides.As shown in fig. 7, the intelligence of the embodiment
Energy equipment 7 can be above-mentioned first terminal, server-side 102 or second terminal 103, and smart machine 7 includes: at least one processor 70
It (one is only shown in Fig. 7) processor, memory 71 and is stored in the memory 71 and can be described at least one
The computer program 72 run on reason device 70, the processor 70 are realized above-mentioned any each when executing the computer program 72
Step in data transmission method embodiment.
The smart machine 7 can be the calculating such as desktop PC, notebook, palm PC and cloud server and set
It is standby.It will be understood by those skilled in the art that Fig. 7 is only the citing of smart machine 7, the restriction to smart machine 7 is not constituted,
It may include perhaps combining certain components or different components, such as can also include than illustrating more or fewer components
Input-output equipment, network access equipment etc..
Alleged processor 70 can be central processing unit (Central Processing Unit, CPU), the processor
70 can also be other general processors, digital signal processor (Digital Signal Processor, DSP), dedicated collection
At circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-
Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor
Deng.
The memory 71 can be the internal storage unit of the smart machine 7 in some embodiments, such as intelligently
The hard disk or memory of equipment 7.The memory 71 is also possible to the * * device/terminal intelligent equipment in further embodiments
The plug-in type hard disk being equipped on 7 External memory equipment, such as the smart machine 7, intelligent memory card (Smart Media
Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card) etc..Further, described to deposit
Reservoir 71 can also both including the smart machine 7 internal storage unit and also including External memory equipment.The memory 71
For storage program area, application program, Boot loader (BootLoader), data and other programs etc., such as institute
State the program code etc. of computer program.The memory 71, which can be also used for temporarily storing, have been exported or will export
Data.
The embodiment of the present application also provides a kind of computer readable storage medium, the computer-readable recording medium storage
There is computer program, the step that can be achieved in above-mentioned each embodiment of the method is realized when the computer program is executed by processor
Suddenly.
The embodiment of the present application provides a kind of computer program product, when computer program product is run on mobile terminals
When, so that realizing the step that can be achieved in above-mentioned each embodiment of the method when mobile terminal execution.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a computer readable storage medium.Based on this understanding, the application realizes above-described embodiment side
All or part of the process in method can instruct relevant hardware to complete by computer program, the computer journey
Sequence can be stored in a computer readable storage medium, and the computer program is when being executed by processor, it can be achieved that above-mentioned each
The step of embodiment of the method.Wherein, the computer program includes computer program code, and the computer program code can be with
For source code form, object identification code form, executable file or certain intermediate forms etc..The computer-readable medium at least may be used
With include: computer program code can be carried to any entity of camera arrangement/terminal device or device, recording medium,
Computer storage, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random
Access Memory), electric carrier signal, telecommunication signal and software distribution medium.Such as USB flash disk, mobile hard disk, magnetic disk or
CD etc..In certain jurisdictions, according to legislation and patent practice, computer-readable medium cannot be electric carrier signal and
Telecommunication signal.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in detail or remembers in some embodiment
The part of load may refer to the associated description of other embodiments.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
Scope of the present application.
In embodiment provided herein, it should be understood that disclosed device/network equipment and method, it can be with
It realizes by another way.For example, device described above/network equipment embodiment is only schematical, for example, institute
The division of module or unit is stated, only a kind of logical function partition, there may be another division manner in actual implementation, such as
Multiple units or components can be combined or can be integrated into another system, or some features can be ignored or not executed.Separately
A bit, shown or discussed mutual coupling or direct-coupling or communication connection can be through some interfaces, device
Or the INDIRECT COUPLING or communication connection of unit, it can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
Embodiment described above is only to illustrate the technical solution of the application, rather than its limitations;Although referring to aforementioned reality
Example is applied the application is described in detail, those skilled in the art should understand that: it still can be to aforementioned each
Technical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are modified
Or replacement, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution should all
Comprising within the scope of protection of this application.
Claims (10)
1. a kind of data transmission method characterized by comprising
Initial data is obtained, the initial data includes multiple pending datas;
Default template data is obtained, the template data includes multiple placeholder datas, and the placeholder data includes label letter
Breath;
Based on the label information of the placeholder data, the pending data is handled according to default processing rule, is obtained
To the output data with the placeholder data label information having the same;
The output data is replaced corresponding placeholder data in the template data, obtains the initial data pair
The target data answered, and the target data is passed into intended recipient.
2. data transmission method as described in claim 1, which is characterized in that described to obtain default template data, comprising:
Obtain the type of service of the initial data;
According to the type of service, the corresponding preset template data is obtained.
3. data transmission method as described in claim 1, which is characterized in that the label letter based on the placeholder data
Breath handles the pending data according to default processing rule, obtains and placeholder data institute having the same
State the output data of label information, comprising:
When the corresponding label information of the pending data is identical as the label information of the placeholder data, by described wait locate
Reason data markers are the output data.
4. data transmission method as described in claim 1, which is characterized in that the label letter based on the placeholder data
Breath handles the pending data according to default processing rule, obtains and placeholder data institute having the same
State the output data of label information, comprising:
When the label information of the corresponding label information of the pending data and the placeholder data is not identical, according to described
Internal logic between the label information of pending data and the label information of the placeholder data, to the pending data
Logical operation is carried out, the output data with the placeholder data label information having the same is obtained.
5. data transmission method as described in claim 1, which is characterized in that the default processing rule of the basis is to described wait locate
Reason data are handled, and output data is obtained, comprising:
When the label information of the corresponding label information of the pending data and the placeholder data is not identical, to preset
The address URL sends output data acquisition request, and the output data acquisition request carries the pending data;
Receive the corresponding output number of the pending data that the address URL is returned according to the output data acquisition request
According to.
6. data transmission method as described in any one in claim 1-5, which is characterized in that the method also includes:
Multiple initial data are obtained, and obtain the type of service of each initial data;
According to the initial data, data list is established, and the data list is stored in database, wherein the data arrange
Table includes the placeholder data of all types of service.
7. data transmission method as claimed in claim 6, which is characterized in that described to establish after data list, further includes:
According to type of service, corresponding placeholder data in the data list is obtained;
The placeholder data is filled into blank template data, the template data is obtained.
8. a kind of data transmission device characterized by comprising
First obtains module, and for obtaining initial data, the initial data includes multiple pending datas;
Second obtains module, and for obtaining default template data, the template data includes multiple placeholder datas, the occupy-place
According with data includes label information;
Processing module, for the label information based on the placeholder data, according to default processing rule to the number to be processed
According to being handled, the output data with the placeholder data label information having the same is obtained;
Replacement module is obtained for the output data to be replaced corresponding placeholder data in the template data
The corresponding target data of the initial data, and the target data is passed into intended recipient.
9. a kind of smart machine, including memory, processor and storage are in the memory and can be on the processor
The computer program of operation, which is characterized in that the processor realizes such as claim 1 to 7 when executing the computer program
Described in any item methods.
10. a kind of computer readable storage medium, the computer-readable recording medium storage has computer program, and feature exists
In the computer program realizes method as described in any one of claim 1 to 7 when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910762593.8A CN110430022B (en) | 2019-08-19 | 2019-08-19 | Data transmission method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910762593.8A CN110430022B (en) | 2019-08-19 | 2019-08-19 | Data transmission method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110430022A true CN110430022A (en) | 2019-11-08 |
CN110430022B CN110430022B (en) | 2022-04-19 |
Family
ID=68416731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910762593.8A Active CN110430022B (en) | 2019-08-19 | 2019-08-19 | Data transmission method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110430022B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111104506A (en) * | 2019-12-30 | 2020-05-05 | 深圳追一科技有限公司 | Method and device for determining reply result of human-computer interaction and electronic equipment |
CN112416927A (en) * | 2020-11-10 | 2021-02-26 | 北京五八信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
CN114363190A (en) * | 2021-12-31 | 2022-04-15 | 网络通信与安全紫金山实验室 | Method and device for providing network simulation data based on mirror image snapshot |
CN116776849A (en) * | 2023-06-06 | 2023-09-19 | 深圳市平方科技股份有限公司 | Template editing method and device for ship EDI, electronic equipment and storage medium |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060047665A1 (en) * | 2001-01-09 | 2006-03-02 | Tim Neil | System and method for simulating an application for subsequent deployment to a device in communication with a transaction server |
US20090183117A1 (en) * | 2003-12-12 | 2009-07-16 | Peter Hon-You Chang | Dynamic generation of target files from template files and tracking of the processing of target files |
CN101976235A (en) * | 2010-09-21 | 2011-02-16 | 天津神舟通用数据技术有限公司 | Extensible Word report automatically-generating method based on dynamic web page |
CN102289443A (en) * | 2010-05-28 | 2011-12-21 | 哈曼贝克自动系统股份有限公司 | Traffic information client device |
CN102402515A (en) * | 2010-09-10 | 2012-04-04 | 深圳市鹏海运电子数据交换有限公司 | Universal custom query system and method |
CN107818074A (en) * | 2017-09-27 | 2018-03-20 | 阿里巴巴集团控股有限公司 | A kind of generation method of data report, device and electronic equipment |
CN108038254A (en) * | 2018-02-01 | 2018-05-15 | 北京恒华伟业科技股份有限公司 | The processing method and system of different type unit in file format transfer process |
CN108197090A (en) * | 2018-02-01 | 2018-06-22 | 北京恒华伟业科技股份有限公司 | The processing method and system of default value in file format transfer process |
CN108696899A (en) * | 2017-04-07 | 2018-10-23 | 北京京东尚科信息技术有限公司 | Sip message transmits and method of reseptance and transmission and reception device |
CN109240625A (en) * | 2018-08-09 | 2019-01-18 | 深圳市口袋网络科技有限公司 | A kind of document structure tree method, apparatus and computer storage medium suitable for printing |
CN109359284A (en) * | 2018-09-25 | 2019-02-19 | 深圳市稳大网络技术有限公司 | A kind of reporting and processing method, device and terminal device |
CN109933752A (en) * | 2017-12-15 | 2019-06-25 | 北京京东尚科信息技术有限公司 | A kind of method and apparatus exporting electronic document |
-
2019
- 2019-08-19 CN CN201910762593.8A patent/CN110430022B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060047665A1 (en) * | 2001-01-09 | 2006-03-02 | Tim Neil | System and method for simulating an application for subsequent deployment to a device in communication with a transaction server |
US20090183117A1 (en) * | 2003-12-12 | 2009-07-16 | Peter Hon-You Chang | Dynamic generation of target files from template files and tracking of the processing of target files |
CN102289443A (en) * | 2010-05-28 | 2011-12-21 | 哈曼贝克自动系统股份有限公司 | Traffic information client device |
CN102402515A (en) * | 2010-09-10 | 2012-04-04 | 深圳市鹏海运电子数据交换有限公司 | Universal custom query system and method |
CN101976235A (en) * | 2010-09-21 | 2011-02-16 | 天津神舟通用数据技术有限公司 | Extensible Word report automatically-generating method based on dynamic web page |
CN108696899A (en) * | 2017-04-07 | 2018-10-23 | 北京京东尚科信息技术有限公司 | Sip message transmits and method of reseptance and transmission and reception device |
CN107818074A (en) * | 2017-09-27 | 2018-03-20 | 阿里巴巴集团控股有限公司 | A kind of generation method of data report, device and electronic equipment |
CN109933752A (en) * | 2017-12-15 | 2019-06-25 | 北京京东尚科信息技术有限公司 | A kind of method and apparatus exporting electronic document |
CN108038254A (en) * | 2018-02-01 | 2018-05-15 | 北京恒华伟业科技股份有限公司 | The processing method and system of different type unit in file format transfer process |
CN108197090A (en) * | 2018-02-01 | 2018-06-22 | 北京恒华伟业科技股份有限公司 | The processing method and system of default value in file format transfer process |
CN109240625A (en) * | 2018-08-09 | 2019-01-18 | 深圳市口袋网络科技有限公司 | A kind of document structure tree method, apparatus and computer storage medium suitable for printing |
CN109359284A (en) * | 2018-09-25 | 2019-02-19 | 深圳市稳大网络技术有限公司 | A kind of reporting and processing method, device and terminal device |
Non-Patent Citations (1)
Title |
---|
苏豪: "基于移动Web的数字内容展现技术的研究与实现", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111104506A (en) * | 2019-12-30 | 2020-05-05 | 深圳追一科技有限公司 | Method and device for determining reply result of human-computer interaction and electronic equipment |
CN111104506B (en) * | 2019-12-30 | 2024-02-20 | 深圳追一科技有限公司 | Method and device for determining reply result of man-machine interaction and electronic equipment |
CN112416927A (en) * | 2020-11-10 | 2021-02-26 | 北京五八信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
CN114363190A (en) * | 2021-12-31 | 2022-04-15 | 网络通信与安全紫金山实验室 | Method and device for providing network simulation data based on mirror image snapshot |
CN114363190B (en) * | 2021-12-31 | 2023-08-22 | 网络通信与安全紫金山实验室 | Method and device for providing network simulation data based on mirror snapshot |
CN116776849A (en) * | 2023-06-06 | 2023-09-19 | 深圳市平方科技股份有限公司 | Template editing method and device for ship EDI, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110430022B (en) | 2022-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103702297B (en) | Short message enhancement, apparatus and system | |
CN104850434B (en) | Multimedia resource method for down loading and device | |
CN110430022A (en) | Data transmission method and device | |
CN104902531B (en) | Connect method, application authorization server, terminal and the router of network | |
TW201833757A (en) | Printing processing method, device, printing end, logistics platform, and server | |
CN104252356B (en) | Generate the method and system at interface | |
CN106354458B (en) | Double-screen display method and device | |
CN104899672B (en) | Item transfer device, system and method | |
CN109739402B (en) | Fast application processing method and terminal equipment | |
CN105518624A (en) | Method and apparatus for interworking applications in user device | |
CN103581426A (en) | Method and apparatus of connecting a call in the electronic device | |
EP3429176B1 (en) | Scenario-based sound effect control method and electronic device | |
CN104516890B (en) | Method for processing business, device and electronic equipment | |
CN113038434B (en) | Device registration method and device, mobile terminal and storage medium | |
CN109067981A (en) | Split screen application switching method, device, storage medium and electronic equipment | |
CN108958606A (en) | Multi-screen display method, device, storage medium and electronic equipment | |
CN108320148A (en) | A kind of resource transfers method and relevant device | |
CN107786749A (en) | A kind of information processing method, terminal and computer-readable recording medium | |
CN110377235A (en) | Data processing method, device, mobile terminal and computer readable storage medium | |
CN108984142A (en) | Multi-screen display method, device, storage medium and electronic equipment | |
CN103491421B (en) | Content displaying method, device and intelligent television | |
CN109120380A (en) | Retransfer scheduling method, base station and terminal | |
CN106293393A (en) | Synthesis display packing based on electronics paster, device and terminal unit | |
CN109324866A (en) | Using the processing method of footmark, device, computer readable storage medium and terminal | |
CN108052356A (en) | A kind of method and terminal device for starting calculator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |