Patent ID: 7356764

Claim:
A method comprising: parsing, by a system, a representation of an XML document into a set of information items; determining, by the system, a relationship among the information items from the representation of the XML document; assigning, by the system, an operation code to each information item based upon the determined relationship, where each assigned operation code defines how the associated information should be interpreted at a destination; forming, by the system, the operation codes and information items into a first sequence of contiguous bytes suitable for transfer from a source to the destination, said first sequence of contiguous bytes not depending upon any memory address assigned to the byte sequence; and combining, by the system, the first sequence of contiguous bytes derived from the representation of the first XML document with a second sequence of contiguous bytes derived from a second XML document, the combining including replacing first namespace numbers of at least some operations codes of the second sequence of contiguous bytes with second namespace numbers to avoid conflicts with namespace numbers of the first sequence of contiguous bytes.