Refine search
serializer.setOutput(writer); serializer.startDocument("UTF-8", true); serializer.startTag("", "messages"); serializer.attribute("", "number", "value of attribute"); serializer.startTag("", "title"); serializer.text(1+" title"); serializer.endTag("", "title"); serializer.startTag("", "title"); serializer.text(2+" text"); serializer.endTag("", "title"); serializer.endTag("", "messages"); serializer.startTag("", "messages1"); serializer.attribute("", "number", "value of attribute"); serializer.startTag("", "title");
private String writeXml(List<Message> messages){ XmlSerializer serializer = Xml.newSerializer(); StringWriter writer = new StringWriter(); try { serializer.setOutput(writer); serializer.startDocument("UTF-8", true); serializer.startTag("", "messages"); serializer.attribute("", "number", String.valueOf(messages.size())); for (Message msg: messages){ serializer.startTag("", "message"); serializer.attribute("", "date", msg.getDate()); serializer.startTag("", "title"); serializer.text(msg.getTitle()); serializer.endTag("", "title"); serializer.startTag("", "url"); serializer.text(msg.getLink().toExternalForm()); serializer.endTag("", "url"); serializer.startTag("", "body"); serializer.text(msg.getDescription()); serializer.endTag("", "body"); serializer.endTag("", "message"); } serializer.endTag("", "messages"); serializer.endDocument(); return writer.toString(); } catch (Exception e) { throw new RuntimeException(e); } }
/** * Method writeLifecycleConfiguration. * * @param lifecycleConfiguration * @param serializer * @param tagName * @throws java.io.IOException */ private void writeLifecycleConfiguration( LifecycleConfiguration lifecycleConfiguration, String tagName, XmlSerializer serializer ) throws java.io.IOException { if ( this.fileComment != null ) { serializer.comment(this.fileComment); } serializer.setPrefix( "", "http://maven.apache.org/LIFECYCLE/1.0.0" ); serializer.setPrefix( "xsi", "http://www.w3.org/2001/XMLSchema-instance" ); serializer.startTag( NAMESPACE, tagName ); serializer.attribute( "", "xsi:schemaLocation", "http://maven.apache.org/LIFECYCLE/1.0.0 http://maven.apache.org/xsd/lifecycle-1.0.0.xsd" ); if ( ( lifecycleConfiguration.getLifecycles() != null ) && ( lifecycleConfiguration.getLifecycles().size() > 0 ) ) { for ( Iterator iter = lifecycleConfiguration.getLifecycles().iterator(); iter.hasNext(); ) { Lifecycle o = (Lifecycle) iter.next(); writeLifecycle( o, "lifecycle", serializer ); } } serializer.endTag( NAMESPACE, tagName ); } //-- void writeLifecycleConfiguration( LifecycleConfiguration, String, XmlSerializer )
serializer.startTag( NAMESPACE, tagName ); serializer.attribute( "", "xsi:schemaLocation", "http://maven.apache.org/PARAMDOC/1.0.0 http://maven.apache.org/xsd/paramdoc-1.0.0.xsd" ); if ( ( expressionDocumentation.getExpressions() != null ) && ( expressionDocumentation.getExpressions().size() > 0 ) ) serializer.startTag( NAMESPACE, "expressions" ); for ( Iterator iter = expressionDocumentation.getExpressions().iterator(); iter.hasNext(); ) writeExpression( o, "expression", serializer ); serializer.endTag( NAMESPACE, "expressions" ); serializer.endTag( NAMESPACE, tagName );
serializer.startTag( NAMESPACE, tagName ); serializer.attribute( "", "xsi:schemaLocation", "http://maven.apache.org/PROFILES/1.0.0 http://maven.apache.org/xsd/profiles-1.0.0.xsd" ); if ( ( profilesRoot.getProfiles() != null ) && ( profilesRoot.getProfiles().size() > 0 ) ) serializer.startTag( NAMESPACE, "profiles" ); for ( Iterator iter = profilesRoot.getProfiles().iterator(); iter.hasNext(); ) writeProfile( o, "profile", serializer ); serializer.endTag( NAMESPACE, "profiles" ); serializer.startTag( NAMESPACE, "activeProfiles" ); for ( Iterator iter = profilesRoot.getActiveProfiles().iterator(); iter.hasNext(); ) serializer.startTag( NAMESPACE, "activeProfile" ).text( activeProfile ).endTag( NAMESPACE, "activeProfile" ); serializer.endTag( NAMESPACE, "activeProfiles" ); serializer.endTag( NAMESPACE, tagName );
/** * Method writePersistedToolchains. * * @param persistedToolchains * @param serializer * @param tagName * @throws java.io.IOException */ private void writePersistedToolchains( PersistedToolchains persistedToolchains, String tagName, XmlSerializer serializer ) throws java.io.IOException { if ( this.fileComment != null ) { serializer.comment(this.fileComment); } serializer.setPrefix( "", "http://maven.apache.org/TOOLCHAINS/1.1.0" ); serializer.setPrefix( "xsi", "http://www.w3.org/2001/XMLSchema-instance" ); serializer.startTag( NAMESPACE, tagName ); serializer.attribute( "", "xsi:schemaLocation", "http://maven.apache.org/TOOLCHAINS/1.1.0 http://maven.apache.org/xsd/toolchains-1.1.0.xsd" ); if ( ( persistedToolchains.getToolchains() != null ) && ( persistedToolchains.getToolchains().size() > 0 ) ) { for ( Iterator iter = persistedToolchains.getToolchains().iterator(); iter.hasNext(); ) { ToolchainModel o = (ToolchainModel) iter.next(); writeToolchainModel( o, "toolchain", serializer ); } } serializer.endTag( NAMESPACE, tagName ); } //-- void writePersistedToolchains( PersistedToolchains, String, XmlSerializer )
/** * Method writeCoreExtensions. * * @param coreExtensions * @param serializer * @param tagName * @throws java.io.IOException */ private void writeCoreExtensions( CoreExtensions coreExtensions, String tagName, XmlSerializer serializer ) throws java.io.IOException { if ( this.fileComment != null ) { serializer.comment(this.fileComment); } serializer.setPrefix( "", "http://maven.apache.org/EXTENSIONS/1.0.0" ); serializer.setPrefix( "xsi", "http://www.w3.org/2001/XMLSchema-instance" ); serializer.startTag( NAMESPACE, tagName ); serializer.attribute( "", "xsi:schemaLocation", "http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd" ); if ( ( coreExtensions.getExtensions() != null ) && ( coreExtensions.getExtensions().size() > 0 ) ) { for ( Iterator iter = coreExtensions.getExtensions().iterator(); iter.hasNext(); ) { CoreExtension o = (CoreExtension) iter.next(); writeCoreExtension( o, "extension", serializer ); } } serializer.endTag( NAMESPACE, tagName ); } //-- void writeCoreExtensions( CoreExtensions, String, XmlSerializer )
/** * Method writeLifecycleConfiguration. * * @param lifecycleConfiguration * @param serializer * @param tagName * @throws java.io.IOException */ private void writeLifecycleConfiguration( LifecycleConfiguration lifecycleConfiguration, String tagName, XmlSerializer serializer ) throws java.io.IOException { if ( this.fileComment != null ) { serializer.comment(this.fileComment); } serializer.setPrefix( "", "http://maven.apache.org/LIFECYCLE/1.0.0" ); serializer.setPrefix( "xsi", "http://www.w3.org/2001/XMLSchema-instance" ); serializer.startTag( NAMESPACE, tagName ); serializer.attribute( "", "xsi:schemaLocation", "http://maven.apache.org/LIFECYCLE/1.0.0 http://maven.apache.org/xsd/lifecycle-1.0.0.xsd" ); if ( ( lifecycleConfiguration.getLifecycles() != null ) && ( lifecycleConfiguration.getLifecycles().size() > 0 ) ) { for ( Iterator iter = lifecycleConfiguration.getLifecycles().iterator(); iter.hasNext(); ) { Lifecycle o = (Lifecycle) iter.next(); writeLifecycle( o, "lifecycle", serializer ); } } serializer.endTag( NAMESPACE, tagName ); } //-- void writeLifecycleConfiguration( LifecycleConfiguration, String, XmlSerializer )
/** * Method writeSite. * * @param site * @param serializer * @param tagName * @throws java.io.IOException */ private void writeSite( Site site, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( site.getChildSiteUrlInheritAppendPath() != null ) { serializer.attribute( NAMESPACE, "child.site.url.inherit.append.path", site.getChildSiteUrlInheritAppendPath() ); } if ( site.getId() != null ) { serializer.startTag( NAMESPACE, "id" ).text( site.getId() ).endTag( NAMESPACE, "id" ); } if ( site.getName() != null ) { serializer.startTag( NAMESPACE, "name" ).text( site.getName() ).endTag( NAMESPACE, "name" ); } if ( site.getUrl() != null ) { serializer.startTag( NAMESPACE, "url" ).text( site.getUrl() ).endTag( NAMESPACE, "url" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeSite( Site, String, XmlSerializer )
throws java.io.IOException serializer.startTag( NAMESPACE, tagName ); if ( scm.getChildScmConnectionInheritAppendPath() != null ) serializer.attribute( NAMESPACE, "child.scm.connection.inherit.append.path", scm.getChildScmConnectionInheritAppendPath() ); serializer.attribute( NAMESPACE, "child.scm.developerConnection.inherit.append.path", scm.getChildScmDeveloperConnectionInheritAppendPath() ); serializer.attribute( NAMESPACE, "child.scm.url.inherit.append.path", scm.getChildScmUrlInheritAppendPath() ); serializer.startTag( NAMESPACE, "connection" ).text( scm.getConnection() ).endTag( NAMESPACE, "connection" ); serializer.startTag( NAMESPACE, "developerConnection" ).text( scm.getDeveloperConnection() ).endTag( NAMESPACE, "developerConnection" ); serializer.startTag( NAMESPACE, "tag" ).text( scm.getTag() ).endTag( NAMESPACE, "tag" );
throws java.io.IOException serializer.startTag( NAMESPACE, tagName ); if ( metadata.getModelVersion() != null ) serializer.attribute( NAMESPACE, "modelVersion", metadata.getModelVersion() ); serializer.startTag( NAMESPACE, "groupId" ).text( metadata.getGroupId() ).endTag( NAMESPACE, "groupId" ); serializer.startTag( NAMESPACE, "artifactId" ).text( metadata.getArtifactId() ).endTag( NAMESPACE, "artifactId" ); serializer.startTag( NAMESPACE, "version" ).text( metadata.getVersion() ).endTag( NAMESPACE, "version" );
serializer.startTag( NAMESPACE, tagName ); serializer.attribute( "", "xsi:schemaLocation", "http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd" ); if ( settings.getLocalRepository() != null ) serializer.startTag( NAMESPACE, "localRepository" ).text( settings.getLocalRepository() ).endTag( NAMESPACE, "localRepository" ); serializer.startTag( NAMESPACE, "interactiveMode" ).text( String.valueOf( settings.isInteractiveMode() ) ).endTag( NAMESPACE, "interactiveMode" ); serializer.startTag( NAMESPACE, "usePluginRegistry" ).text( String.valueOf( settings.isUsePluginRegistry() ) ).endTag( NAMESPACE, "usePluginRegistry" );
serializer.startTag( NAMESPACE, tagName ); serializer.attribute( "", "xsi:schemaLocation", "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" ); if ( model.getChildProjectUrlInheritAppendPath() != null ) serializer.attribute( NAMESPACE, "child.project.url.inherit.append.path", model.getChildProjectUrlInheritAppendPath() ); serializer.startTag( NAMESPACE, "modelVersion" ).text( model.getModelVersion() ).endTag( NAMESPACE, "modelVersion" ); serializer.startTag( NAMESPACE, "groupId" ).text( model.getGroupId() ).endTag( NAMESPACE, "groupId" ); serializer.startTag( NAMESPACE, "artifactId" ).text( model.getArtifactId() ).endTag( NAMESPACE, "artifactId" );
/** * Method writePrerequisites. * * @param prerequisites * @param serializer * @param tagName * @throws java.io.IOException */ private void writePrerequisites( Prerequisites prerequisites, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( ( prerequisites.getMaven() != null ) && !prerequisites.getMaven().equals( "2.0" ) ) { serializer.attribute( NAMESPACE, "maven", prerequisites.getMaven() ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writePrerequisites( Prerequisites, String, XmlSerializer )
/** * Method writeActivationFile. * * @param activationFile * @param serializer * @param tagName * @throws java.io.IOException */ private void writeActivationFile( ActivationFile activationFile, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( activationFile.getMissing() != null ) { serializer.attribute( NAMESPACE, "missing", activationFile.getMissing() ); } if ( activationFile.getExists() != null ) { serializer.attribute( NAMESPACE, "exists", activationFile.getExists() ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeActivationFile( ActivationFile, String, XmlSerializer )
/** * Method writeExclusion. * * @param exclusion * @param serializer * @param tagName * @throws java.io.IOException */ private void writeExclusion( Exclusion exclusion, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( exclusion.getArtifactId() != null ) { serializer.attribute( NAMESPACE, "artifactId", exclusion.getArtifactId() ); } if ( exclusion.getGroupId() != null ) { serializer.attribute( NAMESPACE, "groupId", exclusion.getGroupId() ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeExclusion( Exclusion, String, XmlSerializer )
/** * Method writeActivationProperty. * * @param activationProperty * @param serializer * @param tagName * @throws java.io.IOException */ private void writeActivationProperty( ActivationProperty activationProperty, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( activationProperty.getName() != null ) { serializer.attribute( NAMESPACE, "name", activationProperty.getName() ); } if ( activationProperty.getValue() != null ) { serializer.attribute( NAMESPACE, "value", activationProperty.getValue() ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeActivationProperty( ActivationProperty, String, XmlSerializer )
/** * Method writeIssueManagement. * * @param issueManagement * @param serializer * @param tagName * @throws java.io.IOException */ private void writeIssueManagement( IssueManagement issueManagement, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( issueManagement.getSystem() != null ) { serializer.attribute( NAMESPACE, "system", issueManagement.getSystem() ); } if ( issueManagement.getUrl() != null ) { serializer.attribute( NAMESPACE, "url", issueManagement.getUrl() ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeIssueManagement( IssueManagement, String, XmlSerializer )
/** * Method writeOrganization. * * @param organization * @param serializer * @param tagName * @throws java.io.IOException */ private void writeOrganization( Organization organization, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( organization.getName() != null ) { serializer.attribute( NAMESPACE, "name", organization.getName() ); } if ( organization.getUrl() != null ) { serializer.attribute( NAMESPACE, "url", organization.getUrl() ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeOrganization( Organization, String, XmlSerializer )
xmlSerializer.setFeature("http://xmlpull.org/v1/doc/features.html#indent-output", true); xmlSerializer.startTag("", "file"); xmlSerializer.startTag("", "something"); xmlSerializer.attribute("", "ID", "000001"); xmlSerializer.startTag("", "name"); xmlSerializer.text("CO"); xmlSerializer.endTag("", "name"); xmlSerializer.endTag("", "something"); xmlSerializer.endTag("", "file"); xmlSerializer.endDocument();