java - 使用 Java 进行用户和组解析
问题描述
我有这个要求,需要从结构化文本中检索应用程序、用户和组数据。该文本将包含单个应用程序的数据,并且可能包含许多用户和组。用户和组基于其 ID 是唯一的,并且可能在文本中出现多次(例如,两个不同组中的同一用户)。应该忽略空格和换行符。
文本格式遵循约定
Application(
id: 0,
name: MyApp,
users: [
User(
id: 2,
name: Will Malls
),
...
],
groups: [
Group(
id: 1,
name: newGroup,
users: [
User(
id: 2,
name: Rick Martin
),
...
]
),
...
]
)
提供的内容:应用程序、用户和组的解析器和抽象类的 java 接口
做什么: 构建一个名为 MyParser 的解析器类,它符合 Parser 接口 构建您自己的应用程序、用户和组类,扩展它们的抽象对应项 您的解析器应该输出一个包含所有适当用户和组的应用程序对象
请帮我解决这个问题!
解决方案
推荐阅读
- tableau-api - Tableau - 姓名排名,按州/年/性别
- elasticsearch - ElasticSearch 更新所有文档
- cordova - 在 ionic 3 应用程序中安装 cordova sqlite 插件时出错
- android - SQLite 通过回收视图增加
- c++ - 同一顶点缓冲区上的 DirectX 多个纹理
- c - 这种递归洪水填充实现的终止条件是什么?
- android - 导入库的成本
- php - PHP:读取远程文件(最好使用 fopen)
- rabbitmq - RabbitMQ 更改 listeners.tcp.default 端口未更改预期如何
- java - 借助正则表达式将对象属性转换为可读文本