---
title: "Discussion on \"Groovy's MarkupBuilder Magic\" | Hashnode"
description: "Discussion on \"Groovy's MarkupBuilder Magic\". Groovy makes it easy to generate xml.  Here's an example using MarkupBuilder:\nimport groovy.xml.MarkupBuilder\n\nnew MarkupBuilder().books {\n  book {\n    name('Groovy in Action, Second Edition')\n    authors {\n      author('Dierk KÃ¶nig')\n      author('..."
url: "https://hashnode.com/posts/groovys-markupbuilder-magic/6025d4a4c6d91052dafe9211"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Groovy's MarkupBuilder Magic](https://codegroovy.com/groovys-markupbuilder-magic?utm_source=hashnode&utm_medium=feed)

Groovy makes it easy to generate xml. Here's an example using MarkupBuilder: import groovy.xml.MarkupBuilder new MarkupBuilder().books { book { name('Groovy in Action, Second Edition') authors { author('Dierk KÃ¶nig') author('...

Feb 12, 2021 · 7 min read · codegroovy.com  
Updated Feb 16, 2021  
Read the article

-   [#programming-languages](https://hashnode.com/tag/programming-languages)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)

## Written by

[Miriam](https://hashnode.com/@mimi)

@mimi

  
[View profile](https://hashnode.com/@mimi)

software engineer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
