/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String xml
= "<!-- SourcingCandidate !![XS]:<ADPRMSourcingCand version=\"1\" entityClass=\"com.airs.portal.entities.SourcingCandidate\">\n" + " <entityattrs>\n" +
" <attributes>\n" +
" <entry>\n" +
" <string>workStatus</string>\n" +
" <string></string>\n" +
" </entry>\n" +
" <entry>\n" +
" <string>zip</string>\n" +
" <string>33525</string>\n" +
" </entry>\n" +
" </attributes>\n" +
" <errors/>\n" +
" <extras/>\n" +
" <identification>\n" +
" <entry>\n" +
" <string>id</string>\n" +
" <string>2014316289410</string>\n" +
" </entry>\n" +
" </identification>\n" +
" <deltas/>\n" +
" <nullAttributes/>\n" +
" <dbid>portal</dbid>\n" +
" <table>SourcingCandidate$$007</table>\n" +
" <className>SourcingCandidate</className>\n" +
" <db>portal.007</db>\n" +
" <dirty>false</dirty>\n" +
" <error>false</error>\n" +
" <found>true</found>\n" +
" <doInstanceSearch>true</doInstanceSearch>\n" +
" <doLastInsertID>true</doLastInsertID>\n" +
" <doConflictFreeInsert>false</doConflictFreeInsert>\n" +
" <doLastCount>false</doLastCount>\n" +
" <doSQLLogging>true</doSQLLogging>\n" +
" <doSQLLoggingTemp>true</doSQLLoggingTemp>\n" +
" <doTouchReferents>true</doTouchReferents>\n" +
" <wasTimedOut>false</wasTimedOut>\n" +
" <lastInsertID>2014316289410</lastInsertID>\n" +
" <lastCount>0</lastCount>\n" +
" <sqlTimeout>0</sqlTimeout>\n" +
" </entityattrs>\n" +
"</ADPRMSourcingCand> -->";
int contactStart = xml.indexOf("<!-- SourcingCandidate ");
contactStart = contactStart + "<!-- SourcingCandidate ".length();
int contactEnd = xml.indexOf(" -->", contactStart);
String serialized
= xml.
substring(contactStart, contactEnd
); System.
out.
println(serialized
); }
}