ballerina-library icon indicating copy to clipboard operation
ballerina-library copied to clipboard

Rest types not properly work with Root element values in `data.xmldata`

Open SasinduDilshara opened this issue 5 months ago • 0 comments

Code

import ballerina/data.xmldata;
import ballerina/io;
import ballerina/test;

string x1 = "<A>42</A>";

type A13 record {|int...;|};

public function main() {
    A13|error a13 = xmldata:parseString(x1);
    io:println(a13);
    test:assertEquals(a13, {"#content":42}); // assertion failed
}

This should not fails if the module works correctly.

SasinduDilshara avatar Aug 27 '24 13:08 SasinduDilshara