Как легко загрузить основанный на XML Файл конфигурации в Класс Java?

Это сработало для меня.

$('#button').click(function () {
    var name = $('#name').val();

    if ($('#myradio').prop("checked") === true && name === 'John')       {
        $('#button').submit();	
    } 
    else if ($('#myradio').prop("checked") === false && name === 'John') {
        location.reload(true);
    } 
    else {
        $('button').submit();
    }
});
$body-color: blue;

body {
  color: $body-color;
}
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>webpack starterkit</title>
  <script
  src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
  integrity="sha256-3edrmyuQ0w65f8gfBsqowzjJe2iM6n0nKciPUp8y+7E="
  crossorigin="anonymous"></script>
</head>
<body>
  <h1>webpack starter</h1>
  <p>✨ A lightweight foundation for your next webpack based frontend project.</p>
  <div><input type="text" id="name"/> </div>
  <!--Radio Button-->
  <div class="radio">
    <label><input type="radio" id="myradio"> This is my radio button              
   </label>
   </div>

<!--Submit Button-->
<input value="sub" src="http://google.com"  type="image" id="button" name="sub"/>
<script
  src="scripts/index.js"></script>
</body>
</html>

6
задан JoshuaD 1 February 2009 в 18:35
поделиться

4 ответа

XStream является действительно большой библиотекой для просто этого.

http://x-stream.github.io/

Можно настроить псевдонимы для класса и даже пользовательских форматов данных для создания XML-файла более читаемым.

10
ответ дан 8 December 2019 в 04:56
поделиться

Альтернативы уже упомянутым решениям (XStream и Apache Систематизатор палаты общин) были бы собственным JAXB Java для сопоставимого общего подхода или решениями, более адаптированными к конфигурации как Apache Конфигурация палаты общин или Предпочтения Java API.

5
ответ дан 8 December 2019 в 04:56
поделиться

Я на самом деле рекомендовал бы Систематизатор Apache, с тех пор если Ваши классы будут бобами, то он просто обработает чтение XML в них.

4
ответ дан 8 December 2019 в 04:56
поделиться

Можно также использовать Spring - хотя это может быть немного излишества для одного класса если для игры для мобильных устройств!

2
ответ дан 8 December 2019 в 04:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: