d
https://pastebin.com/v2NdtuRV
выдает
before for
end for
end for
end for
end for
end for
end for
end for
end for
after for
free(): invalid pointer
Aborted (core dumped)
Size: a a a
d
d
С
for(auto i = 0;i < sizeof(cstr1);i++)
С
SS
d
AH
<?xml version="1.0" encoding="UTF-8"?>
<ns2:doc xmlns:ns2="namespace1"
xmlns="namespace2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
><header></header><ns2:body></ns2:body>
Но иногда попадаются файлы без xmlns:<?xml version="1.0" encoding="UTF-8"?>
<ns2:doc xmlns:ns2="namespace1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
><header></header><ns2:body></ns2:body>
Есть ли возможность вручную указать недостающий namespace? Единственный вариант, который я придумал - преобразуем файл в строку, вставляем в нужное место xmlnsJAXBContext jc = JAXBContext.newInstance(clazz);
Unmarshaller unmarshaller = jc.createUnmarshaller();
clazz.cast(unmarshaller.unmarshal(new File(filePath)));
AE
<?xml version="1.0" encoding="UTF-8"?>
<ns2:doc xmlns:ns2="namespace1"
xmlns="namespace2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
><header></header><ns2:body></ns2:body>
Но иногда попадаются файлы без xmlns:<?xml version="1.0" encoding="UTF-8"?>
<ns2:doc xmlns:ns2="namespace1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
><header></header><ns2:body></ns2:body>
Есть ли возможность вручную указать недостающий namespace? Единственный вариант, который я придумал - преобразуем файл в строку, вставляем в нужное место xmlnsJAXBContext jc = JAXBContext.newInstance(clazz);
Unmarshaller unmarshaller = jc.createUnmarshaller();
clazz.cast(unmarshaller.unmarshal(new File(filePath)));
AH
SS
M|
M|
M|
か
VP
<?xml version="1.0" encoding="UTF-8"?>
<ns2:doc xmlns:ns2="namespace1"
xmlns="namespace2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
><header></header><ns2:body></ns2:body>
Но иногда попадаются файлы без xmlns:<?xml version="1.0" encoding="UTF-8"?>
<ns2:doc xmlns:ns2="namespace1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
><header></header><ns2:body></ns2:body>
Есть ли возможность вручную указать недостающий namespace? Единственный вариант, который я придумал - преобразуем файл в строку, вставляем в нужное место xmlnsJAXBContext jc = JAXBContext.newInstance(clazz);
Unmarshaller unmarshaller = jc.createUnmarshaller();
clazz.cast(unmarshaller.unmarshal(new File(filePath)));
M|