-
Notifications
You must be signed in to change notification settings - Fork 45
Feat/zhimeng assets #321
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Feat/zhimeng assets #321
Conversation
新增以下工具库: 1. file-base64-converter: 网络文件转 Base64 工具 2. xml-generator-utils: 通用 XML 生成与解析工具 3. xml-base64-converter: XML 与 Base64 互转工具 4. ftp-file-utils: 基于 Base64 的 FTP 文件操作工具
新增以下工具库: 1. file-base64-converter: 网络文件转 Base64 工具 2. xml-generator-utils: 通用 XML 生成与解析工具 3. xml-base64-converter: XML 与 Base64 互转工具 4. ftp-file-utils: 基于 Base64 的 FTP 文件操作工具
…himeng-assets # Conflicts: # file-base64-converter/pom.xml # ftp-file-utils/pom.xml # xml-base64-converter/pom.xml # xml-generator-utils/pom.xml
|
关联ACTION 存在多处package修改: file-base64-converter涉及的修改: └── file-base64-converter
├── jar
│ ├── nasl-metadata-collector-0.15.0
│ │ └── nasl-metadata-collector-0.15.0.jar
│ └── nasl-metadata-maven-plugin-1.7.1
│ ├── nasl-metadata-maven-plugin-1.7.1.jar
│ └── nasl-metadata-maven-plugin-1.7.1.pom
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── yourcompany
│ │ └── converter
│ │ └── file
│ │ └── base64
│ │ ├── FileBase64ConverterBasicSpringEnvironmentConfiguration.java
│ │ ├── LibraryAutoScan.java
│ │ └── api
│ │ └── FileBase64ConverterService.java
│ └── resources
│ └── META-INF
│ └── spring.factories
└── docs
└── README.md
ftp-file-utils涉及的修改: └── ftp-file-utils
├── jar
│ ├── nasl-metadata-collector-0.15.0
│ │ └── nasl-metadata-collector-0.15.0.jar
│ └── nasl-metadata-maven-plugin-1.7.1
│ ├── nasl-metadata-maven-plugin-1.7.1.jar
│ └── nasl-metadata-maven-plugin-1.7.1.pom
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── yourcompany
│ │ └── ftp
│ │ └── file
│ │ └── utils
│ │ ├── FtpFileUtilsBasicSpringEnvironmentConfiguration.java
│ │ ├── LibraryAutoScan.java
│ │ └── api
│ │ ├── FtpDownloadByPrefixUtilsService.java
│ │ ├── FtpDownloadLatestByPrefixUtilsService.java
│ │ ├── FtpDownloadUtilsService.java
│ │ └── FtpUploadUtilsService.java
│ └── resources
│ └── META-INF
│ └── spring.factories
└── docs
└── README.md
xml-base64-converter涉及的修改: └── xml-base64-converter
├── jar
│ ├── nasl-metadata-collector-0.15.0
│ │ └── nasl-metadata-collector-0.15.0.jar
│ └── nasl-metadata-maven-plugin-1.7.1
│ ├── nasl-metadata-maven-plugin-1.7.1.jar
│ └── nasl-metadata-maven-plugin-1.7.1.pom
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── yourcompany
│ │ └── xml
│ │ └── base64
│ │ └── converter
│ │ ├── LibraryAutoScan.java
│ │ ├── XmlBase64ConverterBasicSpringEnvironmentConfiguration.java
│ │ └── api
│ │ ├── Base64ToXmlConverterService.java
│ │ └── XmlToBase64ConverterService.java
│ └── resources
│ └── META-INF
│ └── spring.factories
└── docs
└── README.md
xml-generator-utils涉及的修改: └── xml-generator-utils
├── jar
│ ├── nasl-metadata-collector-0.15.0
│ │ └── nasl-metadata-collector-0.15.0.jar
│ └── nasl-metadata-maven-plugin-1.7.1
│ ├── nasl-metadata-maven-plugin-1.7.1.jar
│ └── nasl-metadata-maven-plugin-1.7.1.pom
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── yourcompany
│ │ └── xml
│ │ └── generator
│ │ └── utils
│ │ ├── LibraryAutoScan.java
│ │ ├── XmlGeneratorUtilsBasicSpringEnvironmentConfiguration.java
│ │ └── api
│ │ ├── JsonToXmlGeneratorService.java
│ │ ├── XmlEntityToXmlGeneratorService.java
│ │ ├── XmlGeneratorUtilsService.java
│ │ └── XmlParseService.java
│ └── resources
│ └── META-INF
│ └── spring.factories
└── docs
└── README.md
资产共建大赛提交内容中原有的截图,现升级为依赖库使用说明文档。现交内容包括
参考作品https://github.com/netease-lcap/CodeWaveAssetCompetition2024/tree/main/demo_bjz_JiazhenBao tips:README.md和依赖库使用文档说明.docx需要保持文件名称不动。后续我们会对提交的PR自动校验目录结构~ |
|
关联ACTION 存在多处package修改: file-base64-converter涉及的修改: └── file-base64-converter
├── jar
│ ├── nasl-metadata-collector-0.15.0
│ │ └── nasl-metadata-collector-0.15.0.jar
│ └── nasl-metadata-maven-plugin-1.7.1
│ ├── nasl-metadata-maven-plugin-1.7.1.jar
│ └── nasl-metadata-maven-plugin-1.7.1.pom
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── yourcompany
│ │ └── converter
│ │ └── file
│ │ └── base64
│ │ ├── FileBase64ConverterBasicSpringEnvironmentConfiguration.java
│ │ ├── LibraryAutoScan.java
│ │ └── api
│ │ └── FileBase64ConverterService.java
│ └── resources
│ └── META-INF
│ └── spring.factories
└── docs
└── README.md
ftp-file-utils涉及的修改: └── ftp-file-utils
├── jar
│ ├── nasl-metadata-collector-0.15.0
│ │ └── nasl-metadata-collector-0.15.0.jar
│ └── nasl-metadata-maven-plugin-1.7.1
│ ├── nasl-metadata-maven-plugin-1.7.1.jar
│ └── nasl-metadata-maven-plugin-1.7.1.pom
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── yourcompany
│ │ └── ftp
│ │ └── file
│ │ └── utils
│ │ ├── FtpFileUtilsBasicSpringEnvironmentConfiguration.java
│ │ ├── LibraryAutoScan.java
│ │ └── api
│ │ ├── FtpDownloadByPrefixUtilsService.java
│ │ ├── FtpDownloadLatestByPrefixUtilsService.java
│ │ ├── FtpDownloadUtilsService.java
│ │ └── FtpUploadUtilsService.java
│ └── resources
│ └── META-INF
│ └── spring.factories
└── docs
└── README.md
xml-base64-converter涉及的修改: └── xml-base64-converter
├── jar
│ ├── nasl-metadata-collector-0.15.0
│ │ └── nasl-metadata-collector-0.15.0.jar
│ └── nasl-metadata-maven-plugin-1.7.1
│ ├── nasl-metadata-maven-plugin-1.7.1.jar
│ └── nasl-metadata-maven-plugin-1.7.1.pom
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── yourcompany
│ │ └── xml
│ │ └── base64
│ │ └── converter
│ │ ├── LibraryAutoScan.java
│ │ ├── XmlBase64ConverterBasicSpringEnvironmentConfiguration.java
│ │ └── api
│ │ ├── Base64ToXmlConverterService.java
│ │ └── XmlToBase64ConverterService.java
│ └── resources
│ └── META-INF
│ └── spring.factories
└── docs
└── README.md
xml-generator-utils涉及的修改: └── xml-generator-utils
├── jar
│ ├── nasl-metadata-collector-0.15.0
│ │ └── nasl-metadata-collector-0.15.0.jar
│ └── nasl-metadata-maven-plugin-1.7.1
│ ├── nasl-metadata-maven-plugin-1.7.1.jar
│ └── nasl-metadata-maven-plugin-1.7.1.pom
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── yourcompany
│ │ └── xml
│ │ └── generator
│ │ └── utils
│ │ ├── LibraryAutoScan.java
│ │ ├── XmlGeneratorUtilsBasicSpringEnvironmentConfiguration.java
│ │ └── api
│ │ ├── JsonToXmlGeneratorService.java
│ │ ├── XmlEntityToXmlGeneratorService.java
│ │ ├── XmlGeneratorUtilsService.java
│ │ └── XmlParseService.java
│ └── resources
│ └── META-INF
│ └── spring.factories
└── docs
└── README.md
资产共建大赛提交内容中原有的截图,现升级为依赖库使用说明文档。现交内容包括
参考作品https://github.com/netease-lcap/CodeWaveAssetCompetition2024/tree/main/demo_bjz_JiazhenBao tips:README.md和依赖库使用文档说明.docx需要保持文件名称不动。后续我们会对提交的PR自动校验目录结构~ |
资产说明
本次提交共包含 4 个工具类库:
ftp-file-utils
功能:基于 Base64 的 FTP 文件上传/下载工具。
场景:适用于需要与 FTP 服务器交互的文件传输场景。
xml-base64-converter
功能:XML 文件与 Base64 编码互转。
场景:数据交换中需要将 XML 封装为 Base64 的场景。
file-base64-converter
功能:文件 URL 转 Base64 及网络文件下载。
场景:处理远程文件流并转换为 Base64 字符串。
xml-generator-utils
功能:通用 XML 生成与解析工具(支持 Map/Bean/JSON 转 XML)。
场景:复杂数据结构的 XML 报文生成。