jaxb
Я пытаюсь создать классы Java из набора XSD-файлов с помощью плагина Maven XJC с пользовательской привязкой. Настройка добавляется в префикс JAXB сгенерированных классов . Однако при запуске сборки maven плагин XJC, похоже, не распознает элемент schemaBindings и выдает исключение как under. [ERROR] Error whi...
Как я могу использовать приведенный ниже код, чтобы разобрать строку XML и сопоставить ее с объектом JAXB ниже? JAXBContext jaxbContext = JAXBContext.newInstance(Person.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); Person person = (Person) unmarshaller.unmarshal("xml string here"); ...
Я полный новичок с XML. Я делаю реализацию REST проекта Java EE, и мы возвращаем много XML. С этим мы решили использовать JAXB. До сих пор мы вручную кодировали модели для XML. но уже есть эти сложные структуры, которые мы не знаем, как кодировать. Мы читали о создании классов из XSD. У нас есть XSD. мои во...
здесь есть парень, который клянется, что JAXB-это самая большая вещь после нарезанного хлеба. Мне любопытно посмотреть, что пользователи переполнения стека думают, что случай использования для JAXB и что делает его хорошим или плохим решением для этого случая....
вопрос немного теоретический, какова стоимость создания контекста JAXB, marshaller и unmarshaller? Я обнаружил, что мой код может извлечь выгоду из сохранения одного и того же контекста JAXB и, возможно, одного и того же маршаллера для всех операций маршалинга, а не создания контекста и маршаллера для каждог...
unexpected element (uri:"", local:"Group"). Expected elements are <{}group> встречайте исключение при отключении от xml JAXBContext jc = JAXBContext.newInstance(Group.class); Unmarshaller unmarshaller = jc.createUnmarshaller(); Group group = (User)unmarshaller.unmarshal(new File("group.xml")); кл...
когда JAXB маршалирует объект даты (XMLGregorianCalendar) в элемент xsd: dateTime как вы можете указать формат результирующего XML? например: Формат данных по умолчанию использует миллисекунды <StartDate>2012-08-21T13:21:58.000Z</StartDate> Мне нужно опустить миллисекунды. <StartDate>2012-...
Я не могу заставить JAXB отменить отметку времени в серверном приложении Resteasy JAX-RS. мой класс выглядит так: @XmlAccessorType(XmlAccessType.NONE) @XmlRootElement(name = "foo") public final class Foo { // Other fields omitted @XmlElement(name = "timestamp", required = true) protected Date t...
пример: </plugin> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.7.1</version> <executions> <execution> ...
мои схемы задает пространство имен, но документов нет. Какой самый простой способ игнорировать пространства имен во время распаковки JAXB (объект XML ->)? другими словами, у меня есть <foo><bar></bar></foo> вместо <foo xmlns="http://tempuri.org/"><bar></bar>&l...