错误:使用西里尔符号调用JAXB类的方法时找不到符号

时间:2018-11-22 14:27:47

标签: java encoding xsd jaxb

我有一个错误的XSD schema-在一种方法中,utf-8 'с'中的第一个符号

<xsd:attribute name="сreationDate" type="xsd:dateTime" use="required">

我从此XSD生成Java类。但是当我在项目中调用此方法时,例如:

quittanceType.setСreationDate(stringToXMLGregorianCalendar(new Date));

我的项目无法编译,但出现错误:

  

错误:找不到符号

    quittanceType.setСreationDate(stringToXMLGregorianCalendar(paymentsToCharge.getCreationDateStr()));
                     ^
  symbol:   method setСreationDate(XMLGregorianCalendar)
  location: variable quittanceType of type QuittanceType

但是在Macbook上,该项目成功编译。我该怎么办?一切似乎都是正常的编码。

1 个答案:

答案 0 :(得分:0)

您最好使用绑定文件指定Java属性名称。

SELECT
    Color, 
    COUNT(Color) AS "numbers", 
    COUNT(Size) AS "sizes" 
FROM
    [Production].[Product] 
GROUP BY
    Color, Size;

如果他们想更正此问题,我也会通知架构作者。