小编Joh*_*all的帖子

Java中有没有好的开源EDIFACT解析器?

解析EDIFACT可能是一项艰巨的任务.有没有好的开源库可以提供帮助?

java parsing edi edifact

19
推荐指数
1
解决办法
3万
查看次数

如何以编程方式启动JNLP应用程序?

我有一个有效的JNLP应用程序,但想添加一些端到端的冒烟测试.

是否可以通过URL下载,启动和编程操作JNLP应用程序?

java testing jnlp integration-testing

8
推荐指数
1
解决办法
1190
查看次数

使用C中的Windows API隐藏文件或目录

我想修改一个C程序,使其创建的一些文件隐藏在Windows中.什么Windows或(甚至更好)POSIX API将设置隐藏文件属性?

c c++ windows filesystems file

7
推荐指数
2
解决办法
1万
查看次数

如何获得Swashbuckle来生成带有日期(无时间)的Swagger属性?

我有一个通过Swashbuckle公开的类,看起来像这样:

public class Person
{
     [JsonProperty("dateOfBirth")]
     [JsonConverter(typeof(DateFormatConverter))]
     public System.DateTime? DateOfBirth { get; set; }
}

internal class DateFormatConverter : Newtonsoft.Json.Converters.IsoDateTimeConverter
{
    public DateFormatConverter()
    {
        DateTimeFormat = "yyyy-MM-dd";
    }
}
Run Code Online (Sandbox Code Playgroud)

(该类由NSwag-studio生成)

当我使用app.UseSwagger();Swashbuckle生成Swagger合约时,结果如下所示:

"Person": {
    "dateOfBirth": {
      "format": "date-time",
      "type": "string"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我想配置Swashbuckle以识别我的DateFormatConverter班级并相应地处理格式。

options.SchemaFilter<DateFormatSchemaFilter>()在我的Startup课程中尝试过,但是过滤器没有属性的上下文,因此除非我希望所有的 DateTime对象都是date,否则这不是一个可行的选择。

asp.net date datetime-format swagger swashbuckle

4
推荐指数
1
解决办法
1314
查看次数