Compare 2 XML and only get the differences back

Hello ABAP XML experts,
I do not have an XI infrastructure, but need to perform a changes-only functionality in interfacing.
To achieve this I have a program which creates an XML string from an ABAP dictionary structure. I create this XML using the  CALL TRANSFORMATION id statement. Then I store this XML in a custom database table.
The next time I run the interface program I create a new XML string and I read the one from the database, which I stored in the previous run of the program.
So far so good. Now the question.
Is there a standard function module, class or transformation who I can give the new and old XML and then it would compare the content and tell me which values have changed?
Kind Regards
Koen Van Loocke

Hi Patel,
the method sound promising, however I have my xml in a data field of type string and the method needs type XSTRING.
do you happen to know how to convert from string to XSTRING?
thanks
Koen

Similar Messages

  • I want to restore my iPhone 4s and ONLY put the contacts back on it. Help?

    I cant figure out how to do this. I dont want to restore from a backup. How can i ONLY get the contacts back? I tried iCloud, but it wont backup anything, it only says "estimating time remaining." Can someone please help?

    Sync your contacts to a supported application on the computer, such as Address Book, Windows Contacts, Outlook. They will sync with the phone. Once you have synced these contacts, then restore the phone as new, then sync the contacts to the new phone. Problem solved.

  • How can I use a Dropdown list in a table col and only get the choosen key?

    hi!
    I have chosen Cell editor = Dropdown for two of the columns in my WD table  (ordinary Table not ALV) .
    When the table is displayed the first time this looks OK, but if a user selects a value from the dropdown list, both the key and the explanation text is copied into the cell, and the cell column is automatically widened. I want to copy the key value only, and not the connected text. How is this possible?
    I started setting the table as fixed and setting the width on the column, but this was a puzzle I gave up since there are quite a lot of columns.
    regards, Tine

    Well , the problem is that in the dropdown list I want to see both the key value and the text, like you do in SAP GUI. Fex. if I would like to create a dropdown for langauges, factory calendar or countries, I want to see both the country code (the key) and the name of the country in the dropdown list, and then when user choose a line I would only like to see the keyvalue in the input field.  Right now I concatenate the key and the text into the 'value' in the valueset table.
    In some cases the user knows the key value better than the explanational text, and then it is good to show both values. But sInce I would like to save space in the table displayed in the view I only want to show the key values selected in the table (ex. NO if user choose Norway) .
    But maybe it is better to create this kind of input help as an OVS with no input fields .?

  • For apple tv 3, I"m using a hdmi convertor box to component and only get the apple symbol at first, then it disappears, tried more than one convertor box

    Tried converting hdmi into component, two different converter boxes, one worked at first and then stopped. Any suggestions? I know the apple tv is working because I tested it on another tv using the hdmi cable to tv.

    Welcome to the Apple community.
    Signal Conversion.
    DVI
    Some users with DVI have managed to get their TV's to work with DVI-HDMI cables. DVI carries no audio, so alternative connections need to be explored to enable audio. DVI doesn't necessarily support HDCP as well as other standards used by HDMI (which may or may not be an issue)
    Analogue
    There are hardware converters that will convert HDMI to various other types of output, however there are some issues with doing so that you should be aware of.
    HDCP
    HDCP compliant converters will not allow you to watch HDCP protected content such as that from the iTunes Store. Non compliant converters exist but we cannot discuss them under the Terms of Use for these communities.
    Resolution and aspect ratio
    I'm not aware of any converters that will scale the output from the Apple TV, any TV or projector which is used will need to be widescreen and support resolutions of 720p (Apple TV 2), 720p/1080p (Apple TV 3)

  • Movie Rental stops playing and cant get the film back.

    I rented a movie and it stopped playing half way through.  I tried to watch it again and is asking for me to purchase it, what do i do?

    I'm having the same issue today, and followed Mr Winston Churchill's advice, but haven't heard anything back.
    I'd like to know how Apple resolved your issue, if at all, and what steps you took.
    Cheers

  • What to do when losing an iPhone ? Is there any chance to lock the data I had in ? And to get the data back ?

    Could somebody help me ? I lost my iphone yesterday and i am afraid people will have access to my personal data such as photos etc....

    Nice try! Take a hike.

  • HT5622 I changed my Apple password and I get the information at the wrong email address.  The correct email shows in my Apple account.  Why is the mail going to the wrong email? How do I fix it?

    I changed my Apple password and I get the information back at the wrong email address.  My email address is right under my Apple ID.  How do I get this corrected?

    AWDunams wrote:
    Okay so I associate the e-mail address as the apple ID and that seems to be a wrong assumption.  I did go to my Apple ID and changes the e-mail address and the password but for the same and only Apple account I have ...
    That is good.  In that case, your one and only account has not changed, just the login credentials you use for it.  All your previous purchases will remain associated with that account, and the new login.
    In essence, an AppleID is an email, but it has two parts.  One is the login email address and password everyone traditionally thinks of as an AppleID.  But that in turn is linked to an account with Apple.  As long as you use the manage Apple ID portal to just change the email address and/or password for your exisiting AppleID, then the internal account tracks along with those changes as well.
    However, on your iOS devices, you will need to log out and then log back in with the new login credentials:
    settings -> iTunes & App Stores - tap your AppleID, and choose log out.  Then log back in with the new email address and new password.

  • SUBSTRACTING 2 DATES TO GET THE DIFFERENCE IN MINUTES

    Hi
    I want to substract 2 dates and to get the difference in minutes. Can you help me with that ?
    Thanks

    select (sysdate - (sysdate - 10)) * 24 * 60 from dual
    where
    sysdate - date1
    (sysdate -10) - date2
    24 - number of hours per day
    60 - number of minutes per hour
    Is this what you need?

  • I bought the HD season version of breaking bad, however I only need the regular @ 19.95. How can I change this and get the difference refunded?

    bought the HD season version of breaking bad, however I only need the regular @ 19.95. How can I change this and get the difference refunded?

    When you purchase an HD video on a supported device or computer, only HD video will be downloaded. To download the SD version, you need to download the video again from your Purchased page. Conversely, if you purchase an HD video on an unsupported device, the SD version will be downloaded. Then, you will need to download the HD version from your Purchased page. Learn more about downloading previous purchases."
    iTunes: Purchasing and viewing HD videos

  • Do we have a way to get the differences between xtext model before and after partial parse?

    Do we have a way to get the differences between xtext model before and after partial parse?
    As an example i have file contains 4 lines, xtext parsed this file and generated its model, then i made small modification in line number 3, so xtext partially parsed the file and generated another model.
    The question is could we get the nodes that has been deleted from the model?
    could we get the new nodes added to the model?
    could we get the differences between the two models?

    Workflow {
    bean = StandaloneSetup {
    scanClassPath = true
    platformUri = "${runtimeProject}/.."
    // The following two lines can be removed, if Xbase is not used.
    registerGeneratedEPackage = "org.eclipse.xtext.xbase.XbasePackage"
    registerGenModelFile = "platform:/resource/org.eclipse.xtext.xbase/model/Xbase.genmodel"
    component = ParseXextModel{
    //Load the xtext model and keep the reference of the inmem model
    component = DirectoryCleaner {
    directory = "${runtimeProject}/src-gen"
    component = DirectoryCleaner {
    directory = "${runtimeProject}/model/generated"
    component = DirectoryCleaner {
    directory = "${runtimeProject}.ui/src-gen"
    component = DirectoryCleaner {
    directory = "${runtimeProject}.tests/src-gen"
    component = Generator {
    pathRtProject = runtimeProject
    pathUiProject = "${runtimeProject}.ui"
    pathTestProject = "${runtimeProject}.tests"
    projectNameRt = projectName
    projectNameUi = "${projectName}.ui"
    encoding = encoding
    language = auto-inject {
    uri = grammarURI
    // Java API to access grammar elements (required by several other fragments)
    fragment = grammarAccess.GrammarAccessFragment auto-inject {}
    // provides a compare view
    fragment = compare.CompareFragment auto-inject {}
    component = ParseXextModel{
    //Load the xtext model again and keep the reference of the inmem model
    component = CompareModel {
    //Implement this using EMF Comapre to see the differnces between 2 models
    }

  • Every time I open Mail it fails to respond, the windows stay blank and I get the beach ball and can only close it by force closing. Any ideas?

    Every time I open Mail on my Macbook Pro, which is only a couple of weeks old, it fails to open, the windows stay blank and I get the beach ball. The only way I can get it to close is to force it using the command alt esc buttons. Any ideas?

    Hi Elijahcross,
    If you are having issues with iTunes freezing shortly after opening, you may find the troubleshooting in the following article helpful:
    iTunes for Windows Vista, Windows 7, or Windows 8: Fix unexpected quits or launch issues
    http://support.apple.com/kb/ts1717
    Regards,
    - Brenden

  • Trying to update iTunes and I get the error - "errors occured while installing the updates. If the problem persists, choose Tools Download only and try installing manually". Currently on version 10.5.3.3 trying to update to 11.0.2 on a Windows 7 64-bit

    Trying to update iTunes and I get the error - "errors occured while installing the updates. If the problem persists, choose Tools > Download only and try installing manually". Currently on version 10.5.3.3 trying to update to 11.0.2 on a Windows 7 64-bit.

    Try updating your iTunes using an iTunesSetup.exe (or iTunes64Setup.exe) installer file downloaded from the Apple website:
    http://www.apple.com/itunes/download/

  • I want to sync tasks in Outlook with my iPhone. I have tried Toodledo (not good) and Todo. Todo works, but it cuts off most of the text. I only get the beginning of my (long) lists. Any ideas how I can solve this problem?

    I want to sync tasks in Outlook with my iPhone. I have tried Toodledo (not good) and Todo. Todo works, but it cuts off most of the text. I only get the beginning of my (long) lists. Any ideas how I can solve this problem? I starting to regret that I switched to iPhone...

    Usually if you have some kind of hardware failure there is some beeping during POST or most motherboards now have LED indicators to produce and error message based on the type of failure
    So if its bad memory, not place properly, mismatched, processor not inserted properly, mismatched voltage or voltage connector not present etc it beeps or generates the error id.
    Power supplies can be tested for failure. There are some walk throughs for testing just them with a switch, paperclip or a jumper (I'd suggest not doing this if you are not familiar with the dangers of electricity).
    Memory can be tested with memory diagnostics programs like Memtest+
    Processors can overheat if the proper precautions have not been taken usually you will get a POST beep or error code for that.
    If the motherboard has no response then do the basics first:
    Check power connectors and power supply. Once you determine that is not the case move on to other items like graphics cards in all the way or memory.

  • HT202157 How can itv from my iPad to Apple TV I only get the sound and no picture

    How can itv from my iPad to Apple TV I only get the sound and no picture

    Welcome to the Apple Community.
    If you mean from the iTV player app, that's because iTV block AirPlay from working with their app.

  • HT5517 I have enabled airplay from my ipad to my apple tv and I am only getting the audio and no picture?

    I have enabled airplay from my ipad to my apple tv and I am only getting the audio and no picture?

    I assume this is using an app.
    Check the developer's website as many only support Audio Airplay.

Maybe you are looking for