Skip to content

Commit 7720721

Browse files
committed
fix: json to java typecheck
1 parent 0c2a2e9 commit 7720721

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/tools/json-to-java/json-to-java.service.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,17 @@ export function convert(className: string, data: string | null) {
66
if (data === null) {
77
return '';
88
}
9-
if (typeof data === 'string') {
10-
data = JSON.parse(data);
11-
}
9+
const obj = JSON.parse(data);
1210
if (className === '') {
1311
className = 'Result';
1412
}
15-
const keys = Object.keys(data);
13+
const keys = Object.keys(obj);
1614
const objects: { [key: string]: any } = {};
1715
className = capitalizeFirstLetter(className);
1816
let result = `public class ${className} {\n`;
1917
for (const i in keys) {
2018
const key = keys[i];
21-
const value = data[key];
19+
const value = obj[key];
2220
let type = typeof value as string;
2321
if (Array.isArray(value)) {
2422
const typeName = capitalizeFirstLetter(fixListClass(key));

0 commit comments

Comments
 (0)