Skip to content

Generate camelCase from snake-case XML tags #29

@ranganath42

Description

@ranganath42

How about adding an option to generate camelCase Go structs from snake-case XML structs?
For example, from

<Address>
    <zip-code/>
    <city/>
</Address>

To generate,

type Address struct {
        XMLName xml.Name `xml:"Address,omitempty" json:"Address,omitempty"`
        City *City `xml:"city,omitempty" json:"city,omitempty"`
        ZipCode *ZipCode `xml:"zip-code,omitempty" json:"zip-code,omitempty"`
}

type City struct {
        XMLName xml.Name `xml:"city,omitempty" json:"city,omitempty"`
}

type ZipCode struct {
        XMLName xml.Name `xml:"zip-code,omitempty" json:"zip-code,omitempty"`
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions