当前位置: 首页 > news >正文

个人网站要备案么爱站网是什么平台

个人网站要备案么,爱站网是什么平台,南昌seo排名,长宁区网站设计建设目录 申请读写权限&#xff1a; build.gradle中添加库引用&#xff1a; android java读写yaml文件 java修改yaml文件 YamlFile&#xff1a; 修改yaml文件方法2 Yaml&#xff1a; 删除值&#xff1a; 申请读写权限&#xff1a; <uses-permission android:name"and…

目录

申请读写权限:

build.gradle中添加库引用:

android java读写yaml文件

java修改yaml文件 YamlFile:

修改yaml文件方法2 Yaml:

删除值:


申请读写权限:

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

build.gradle中添加库引用:

dependencies {/** 日志库 **/implementation 'androidx.core:core-ktx:1.2.0'implementation 'androidx.appcompat:appcompat:1.1.0'// 集成日志库api 'com.jakewharton.timber:timber:5.0.1'implementation 'org.yaml:snakeyaml:1.33'api 'com.google.code.gson:gson:2.8.5'api 'com.squareup.okhttp3:okhttp:4.9.1'implementation 'com.alibaba:fastjson:2.0.28'
}

android java读写yaml文件

import org.simpleyaml.configuration.file.YamlFile;
import org.yaml.snakeyaml.DumperOptions;
import org.yaml.snakeyaml.Yaml;private static void run() {File file = new File("/data/data/com.xx/files/config.yaml");if (file.exists()) {YamlFile yamlFile = new YamlFile(file);try {yamlFile.load();int debug = yamlFile.getInt("debug", 1);
//                Timber.i("debug: " + debug);Timber.i("debug: %s", debug);} catch (IOException e) {}}Map<String, Object> data = new HashMap<>();data.put("name", "John Doe");data.put("age", 30);DumperOptions options = new DumperOptions();options.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK);Yaml yaml = new Yaml(options);try (FileWriter writer = new FileWriter("path_to_your_file.yaml")) {yaml.dump(data, writer);} catch (IOException e) {e.printStackTrace();}}

写文件可以参考下面的:java修改yaml文件 YamlFile 

java修改yaml文件 YamlFile:

    private  void modfiy_param(String key ,int value) {File file = new File("/data/data/com.xx/files/config.yaml");if (file.exists()) {YamlFile yamlFile = new YamlFile(file);try {yamlFile.load();int track_delay = yamlFile.getInt("aaa", 1);Timber.i("aaa: %s", aaa);yamlFile.set(key, value);yamlFile.save();} catch (IOException e) {e.printStackTrace();}}
}

修改yaml文件方法2 Yaml:

        Yaml yaml = new Yaml();Map<String, Object> data = null;try {data = yaml.load(new FileInputStream("/data/data/com.xx/files/config.yaml"));// 2. 修改这个对象data.put("name", "Jane Doe");
//        Map<String, Object> data = new HashMap<>();data.put(key, value);FileWriter writer = new FileWriter("/data/data/com.xx/files/config.yaml");yaml.dump(data, writer);} catch (FileNotFoundException e) {throw new RuntimeException(e);} catch (IOException e) {throw new RuntimeException(e);}

删除值:

import org.yaml.snakeyaml.Yaml;import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Map;public class Main {public static void main(String[] args) {deleteFromYamlFile("path_to_your_file.yaml", "name");}public static void deleteFromYamlFile(String filePath, String key) {Yaml yaml = new Yaml();try {// 1. 读取文件并将其解析为一个对象Map<String, Object> data = yaml.load(new FileInputStream(filePath));// 2. 从这个对象中删除一个键data.remove(key);// 3. 将修改后的对象写回到文件FileWriter writer = new FileWriter(filePath);yaml.dump(data, writer);writer.close();} catch (IOException e) {e.printStackTrace();}}
}

http://www.yayakq.cn/news/529198/

相关文章:

  • 网红网站建设官网温州seo优化公司
  • 福州网站制作套餐服装定制前景
  • 网站开发开票交税重庆城乡建设子网站
  • 国家企业信用公示系统官方网站百度seo关键词排名优化工具
  • ps做游戏下载网站有哪些实惠的网站建设
  • 石家庄seo网站优化价格一键生成微信小程序平台
  • 宿迁哪里有做网站开发的网络宣传的方法渠道
  • 网站开发工程师招聘校内 实训网站 建设
  • 铺面怎样做放上网站企业年金离职后怎么办
  • 河北网站建设推广电话做字幕网站
  • 海口网站排名大学校园网络设计方案
  • 网站什么引导页深圳网站设计与制作
  • 做单本小说网站怎么样端口扫描站长工具
  • 塘下网站建设公司小说网站开发业务逻辑
  • 中国电子系统建设公司网站怎么做公众号教程
  • 做网站选哪家公司软件开发与程序设计有什么不同
  • 可以进行网站外链建设的有房产网签合同怎么签
  • wordpress建群站直接打域名访问网站
  • 在线做c语言题目的网站下载好的网站模板怎么用
  • 淄网站做网站合肥网络推广优化公司
  • 在南宁做家教兼职的网站重庆简易注销在什么网站做
  • 深圳建设网站开发辛集市建设局网站
  • 甘肃住房建设厅的网站不良广告入口
  • 网站建设 网站制作 网站设计网站建设的基本原则
  • 太原在线网站制作北京网站设计联系方式
  • 静态网站开发文章英文网站建设维护
  • wordpress导航站主题如何建立网站
  • 杭州微网站建设公司哪家好怎么在京东做网站
  • 我想做个网站怎么做的聊城网站建设动态
  • seo怎么优化网站广州网站设计费用