import java.io.InputStream;
import java.io.StringReader;
import java.net.URISyntaxException;
+import java.nio.charset.StandardCharsets;
import java.util.Optional;
import javax.xml.transform.dom.DOMSource;
import org.junit.Test;
assertTrue(data.isPresent());
final String jsonOutput = normalizedNodesToJsonString(data.get(), schemaContext, SchemaPath.ROOT);
final JsonParser parser = new JsonParser();
- final JsonElement expextedJson = parser
- .parse(new FileReader(new File(getClass().getResource(expectedJsonFile).toURI())));
+ final JsonElement expextedJson = parser.parse(new FileReader(
+ new File(getClass().getResource(expectedJsonFile).toURI()), StandardCharsets.UTF_8));
final JsonElement serializedJson = parser.parse(jsonOutput);
assertEquals(expextedJson, serializedJson);
}
import java.io.Writer;
import java.net.URI;
import java.net.URISyntaxException;
+import java.nio.charset.StandardCharsets;
import java.util.Base64;
import org.junit.AfterClass;
import org.junit.BeforeClass;
final JsonParser parser = new JsonParser();
final JsonElement serializedJson = parser.parse(jsonOutput);
final JsonElement expextedJson = parser.parse(new FileReader(new File(getClass().getResource(
- "/bug5446/json/foo.json").toURI())));
+ "/bug5446/json/foo.json").toURI()), StandardCharsets.UTF_8));
assertEquals(expextedJson, serializedJson);
}
import java.io.StringWriter;
import java.io.Writer;
import java.net.URI;
+import java.nio.charset.StandardCharsets;
import org.junit.Test;
import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier;
YangParserTestUtils.parseYangResource("/bug7246/yang/rpc-test.yang");
final JsonParser parser = new JsonParser();
final JsonElement expextedJson = parser
- .parse(new FileReader(new File(getClass().getResource("/bug7246/json/expected-output.json").toURI())));
+ .parse(new FileReader(new File(getClass().getResource("/bug7246/json/expected-output.json").toURI()),
+ StandardCharsets.UTF_8));
final DataContainerChild<? extends PathArgument, ?> inputStructure = ImmutableContainerNodeBuilder.create()
.withNodeIdentifier(new NodeIdentifier(qN("my-name")))
import java.io.StringWriter;
import java.io.Writer;
import java.net.URISyntaxException;
+import java.nio.charset.StandardCharsets;
import javax.xml.stream.XMLStreamReader;
import org.opendaylight.yangtools.util.xml.UntrustedXML;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
}
static String loadTextFile(final File file) throws IOException {
- final FileReader fileReader = new FileReader(file);
+ final FileReader fileReader = new FileReader(file, StandardCharsets.UTF_8);
final BufferedReader bufReader = new BufferedReader(fileReader);
String line = null;
import java.io.StringWriter;
import java.io.Writer;
import java.net.URISyntaxException;
+import java.nio.charset.StandardCharsets;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader;
final JsonParser parser = new JsonParser();
final JsonElement serializedJson = parser.parse(jsonOutput);
final JsonElement expextedJson = parser.parse(new FileReader(new File(getClass().getResource(
- "/yang-modeled-anyxml/json/baz.json").toURI())));
+ "/yang-modeled-anyxml/json/baz.json").toURI()), StandardCharsets.UTF_8));
assertEquals(expextedJson, serializedJson);
}