Questions tagged [exi]

EXI (Efficient XML Interchange) is a W3C recommendation for more compact XML data.

EXI (Efficient XML Interchange) is a W3C recommandation for more compact XML data. Its purpose is to spare memory and processing power for example for devices with little memory, like mobile phones.

To accomplish this, EXI uses a binary format instead of the text format used in XML. A XML document is transformed using entropic compression, which means the tags and attribute names more likely to appear often in the document will be replaced by shorter binary sequences than those less likely to appear. Probabilities are calculated using the XML schema the document can be validated against.

25 questions
0
votes
1 answer

using generated staticEXIOptions.c using exipg utility

I am using exipg utility from exip for generating EXI grammar definitions for schema-enabled EXI processing. Since my schema is static I have used static option. exipg −static −schema=EXIOptions−xsd.exi staticEXIOptions.c Question is How I can use…
rakesh.sahu
  • 465
  • 8
  • 18
0
votes
1 answer

How to generate event codes in the conversion of XML to EXI?

Can anyone explain how to generate event codes for XML to EXI Conversion? Example XML : EXI Do not forget…
Surekha
  • 333
  • 1
  • 5
  • 17
0
votes
1 answer

Intercept SOAP response in Loadrunner

A webservice returns Base64 encoded string is actually an EXI encoded XML. I…
The g
  • 43
  • 5
0
votes
1 answer

Using EXI: How to deal with large XML files (~ 20 GB)?

I am currently evaluating EXI to compress large XML files. Large means an XML file with 20 GB (twenty). Both EXI compression codecs and non-EXI compression codecs (gzip/lzma ) are integrated in a Scala application running on a Java virtual…
Beryllium
  • 12,808
  • 10
  • 56
  • 86
0
votes
1 answer

Using EXI: How to preserve comments?

I have tried to encode/decode an XML file using exificient-gui, but the comments contained in the original XML file are not preserved. I have used these settings: The resulting XML file (after encode/decode) does not contain the XML comments any…
Beryllium
  • 12,808
  • 10
  • 56
  • 86
0
votes
1 answer

EXI get JAXB unmarshaller

I wish to know the EXI equivalent of the JAXB unmarshaller. I have looked at the EXI examples, where I have successfully obtained EXIFactory, set the grammar, get the XMLReader. The example then creates a transformer to transform EXI stream to XML…
Blessed Geek
  • 21,058
  • 23
  • 106
  • 176
0
votes
1 answer

How create an EXI file out of an XML and several XSD files?

I am using EXIficient to convert XML data to EXI. It works great for an XML and an XSD pair, but does not works when I try to use a XSD composed of 2 others XSDs (
Jean
  • 1,707
  • 3
  • 24
  • 43
0
votes
1 answer

Nagasena/OpenExi: encoding xml with < in attribute

I have implemented Nagasena encoder in C#: public byte[] encodeEXI(byte[] inBytes) { MemoryStream outStream = new MemoryStream(); MemoryStream inStream = new MemoryStream(inBytes); try { …
Tomas Blaho
  • 63
  • 1
  • 3
-1
votes
2 answers

Decompress .exi file using javascript and viceversa

How can we decompress an .exi file in my laptop using javascript? Could you please tell me how to do it? (suggestions on any links with examples doing the same is also welcome.) Question in detail: I have a .exi file with me(I downloaded…
AngularDoubts
  • 459
  • 2
  • 11
  • 30
-2
votes
1 answer

Cannot find a code example for http client / server with EXI compression as a payload

After couple of days of research I cannot find a good example for client that sends http request with data that was compressed using EXI. I tried to do it by myself in nodejs but without success. I took the following…
Vladi Sandler
  • 47
  • 1
  • 2
1
2