Как я использую jaxb.index файл?

Добавьте это к вашему макросу, и он пересчитает все ячейки и формулы.

Call Application.CalculateFullRebuild

Надеюсь, это уже исправлено.

PS Приведенный выше код предназначен для людей, которые ищут макрос для решения проблемы.

Ссылка: https://msdn.microsoft.com/en-us/vba/excel-vba/articles/application-calculatefullrebuild-method-excel/

26
задан bluish 13 September 2012 в 15:18
поделиться

2 ответа

Убедитесь, что вы передаете методу правильный класс. Предполагая, что вашим корневым элементом XML является XMLRoot, вы должны называть его так:

JAXBContext context = JAXBContext.newInstance(XMLRoot.class);

Также убедитесь, что вы используете правильную версию компилятора JAXB (xjc) для той версии Java, которую вы используете. Классы, сгенерированные JAXB из старого компилятора, не будут работать должным образом с JAXB Java 6, что приведет к той же ошибке.

4
ответ дан 28 November 2019 в 06:55
поделиться

Попробуйте этот способ,

JAXBContext context = JAXBContext.newInstance(new Class[] {your.package.Test.class});

Также, убедитесь, что вы добавили @XmlRootElement в класс Test.

@XmlRootElement
class Test {
  private String ...;
  private int ......;
}

также убедитесь, что вы используете Java 1.5

15
ответ дан 28 November 2019 в 06:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: