soap - XSL Transform - Remove Parent Node -


  & lt; soapenv: लिफाफा xmlns: soapenv = "http://schemas.xmlsoap.org/soap/envelope / "Xmlns =" ​​कलश: enterprise.soap.sforce.com "& gt; & LT; soapenv: शरीर & gt; & LT; upsertResponse & gt; & LT; परिणाम & gt; & LT; बनाई & gt; सच & lt; / बनाया & gt; & LT; आईडी & gt; 0011 & lt; / आईडी & gt; & LT; सफलता & gt; सच & lt; / सफलता & gt; & Lt; / परिणाम & gt; & LT; परिणाम & gt; & LT; बनाई & gt; झूठी & lt; / बनाया & gt; & LT; आईडी & gt; 0012 & lt; / आईडी & gt; & LT; सफलता & gt; सच & lt; / सफलता & gt; & Lt; / परिणाम & gt; & Lt; / upsertResponse & gt; & Lt; / soapenv: शरीर & gt; & Lt; / soapenv: लिफाफा & gt; ** मैं इसे कैसे बदल सकता हूं ** & lt; upsertResponse & gt; & LT; परिणाम & gt; & LT; बनाई & gt; सच & lt; / बनाया & gt; & LT; आईडी & gt; 0011 & lt; / आईडी & gt; & LT; सफलता & gt; सच & lt; / सफलता & gt; & Lt; / परिणाम & gt; & LT; परिणाम & gt; & LT; बनाई & gt; झूठी & lt; / बनाया & gt; & LT; आईडी & gt; 0012 & lt; / आईडी & gt; & LT; सफलता & gt; सच & lt; / सफलता & gt; & Lt; / परिणाम & gt; & Lt; / upsertResponse & gt;  

यह एक्सएसएल का एक उदाहरण है जो मूल के पहले बच्चे का पहला बच्चा लेता है और इसे नए XML के रूट नोड बनाता है:

  & lt; xsl: स्टाइलशीट संस्करण = "1.0" xmlns: xsl = "http://www.w3.org/1999/XSL/Transform" & gt ; & Lt; xsl: टेम्पलेट मैच = "/" & gt; & Lt; xsl: copy-of select = "./* [1] / * [1] / * [1]" / & gt; & Lt; / XSL: टेम्पलेट & gt; & Lt; / XSL: स्टाइलशीट & gt;  

कृपया ध्यान दें कि XML के रूट के रूप में कुछ नोड रखने से आप केवल एक नोड ले सकते हैं, न कि कई नोड्स ले सकते हैं।


Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -