Loading login details...

[4 of 4] Larger Example - Address Book Data

Larger Example - Address Book Data

This is a larger worked example showing some of the features in the previous examples, but in a more realistic context. A basic address book entry is corrected and expanded by two different editors. You can see how this works as follows:

  • click ORIGINAL EXAMPLE to return to the original values, which are the same in all three documents.
  • click CORRECT NAME IN BOTH to correct the name 'Jonny' to 'John' in both e1 and e2.
  • click ADD ADDRESS IN E1to add an address with one line in e1, note that the result is updated accordingly.
  • click ADD ADDRESS AND CITY IN E2 to add an address with a city element in e2, note that the result is updated accordingly.
  • click ADD PHONE NUMBERS IN E1 to add a fixed and mobile phone number in e1, note that the result is updated accordingly.
  • click ADD EMAIL IN E2 to add an email in e2, , note that the result is updated accordingly.
  • click ADD POSTAL/ZIP CODE IN E2 to add a postal code to the address in e2, note that the result is updated accordingly.

Change any elements in Document e1 or Document e2 to see how the concurrent edit result changes.

DeltaXML Input and Output

Document b (base) Document e1 (edit 1) Document e2 (edit 2)
DeltaXML: Idle
loading...
4 of 4