Как очистить данные сайта AngularJS с условным деревом решений для каждого окончательного ответа? - PullRequest
6 голосов
/ 22 июня 2019

Учитывая пример конечной точки URL-адреса, такой как this , как вы будете собирать окончательную цену для каждой комбинации условий и выводить ее для превосходства в PHP?

Я нашел данные jsonв HTML и расшифровал его, но смешивание каждого условия и выполнение его до конечной итоговой цены представляется проблемой.Я думал об использовании операторов switch, но с использованием логики go_to им удалось реализовать копии одних и тех же данных, поэтому я рискнул повториться.

Вот как я начал с моих операторов switch

<?php
  $json = '';


  $json_d = json_decode($json, true);
  foreach($json_d as $s => $set){
    foreach($set['questions'] as $q => $question){
      process_question($question);

    }
  }

  function process_question($question){
    switch ($question['text']) {
      case 'What is the condition of the phone?':
        process_condition();
        break;

      default:
        # code...
        break;
    }
    // foreach($question['answers'] as $a => $answer){
    //   // print_r($answer);
    // }
  }

?>

Размер json для этой конкретной конечной точки равен здесь .Хотелось, чтобы пост был коротким.

Если вы просматриваете дерево решений, ведущее к каждой итоговой итоговой сумме, вы поймете, что я имею в виду реализовать и превзойти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...