小编San*_*ker的帖子

删除括号中的所有最后一个逗号

我正在尝试将以下格式化为JSON(在Python中):

{
   "sessionTimeout":"3600.0",
   "serverVersion":"LK_LK-NL-7_188-176-419",
   "worldDawn":"2018-10-09 06:00:00 Etc/GMT",
   "Data":{
      "Player":[
         {
            "nick":"Player11226400",
            "points":"44",
            "alliancePermission":"0",
            "isOnVacation":"false",
            "id":"5048",
            "rank":"561",
            "entityName":"Player",
         },
         {
            "nick":"Player11230580",
            "points":"15",
            "alliancePermission":"0",
            "isOnVacation":"false",
            "id":"5215",
            "rank":"2081",
            "entityName":"Player",
         },
         {
            "nick":"Player11291581",
            "points":"15",
            "alliancePermission":"0",
            "isOnVacation":"false",
            "id":"5942",
            "rank":"2081",
            "entityName":"Player",
         }
      ]
   }
}
Run Code Online (Sandbox Code Playgroud)

每个JSON验证器当然告诉我这是无效的JSON,因为在每个}之前有",",所以我想删除那个逗号.我尝试用.replace('"播放器",","播放器"')删除它们,但我不认为这是一个很好的解决方案.这是因为我还有一个尾随","例如一个联盟或Habitat字符串("人居","联盟",)

谁能帮助我找到更好的解决方案来解决这个问题?

python json

7
推荐指数
2
解决办法
727
查看次数

PHP symfony 4 ajax form submission

I'm trying to submit a form using ajax and send it's data to the database, but I don't understand how to proces the data received from the ajax call.

I wrote the following code:

{% extends 'base.html.twig' %}

{% block title %}Assignments | CRM Fabriek{% endblock %}

{% block body %}

    <div class="container">
        <div class="columns">
            <div class="column is-full">
                <div class="level">
                    <h1 class="level-left title title-no-margin is-vcentered">Assignments</h1>

                    <div class="level-right">
                        {% include 'search.html.twig' %}

                        <a href="{{ path("newAssignment") }}" class="level-item button is-success">Add new</a>
                    </div> …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery symfony

5
推荐指数
1
解决办法
1万
查看次数

如何阻止内容跳跃?(输入js)

我为静态主页编写了以下代码。在此,我想使用键入的库,该库包含在部分“head.html”中。但由于打字,我的内容不断跳跃。这是因为在某个时刻字幕容器是空的。我尝试添加默认占位符,但这似乎无法解决问题。

particlesJS.load('particles-js', '/json/particlesjs-config.json', function() {
            console.log('callback - particles.js config loaded');
        });

        var typed = new Typed('#typed', {
          strings: ['First, solve the problem', 'Some <strong>HTML</strong>', 'Chars &times; &copy;'],
          typeSpeed: 0,
          backSpeed: 0,
          loop: true
        });
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/particlesjs/2.2.2/particles.js"></script>

{{ partial "head.html" . }}
<section class="hero is-info is-medium">
  <div class="hero-head">
    {{ partial "navbar.html" .}}
  </div>

  <div id="particles-js"></div>

  <div class="hero-body">
    <div class="container has-text-centered">
      <p class="title">

      </p>
      <p class="subtitle inline-block" id="typed">

      </p>
    </div>
  </div>

  <div class="hero-foot">
    <nav class="tabs is-boxed is-fullwidth">
      <div class="container">
        <ul>
          <li class="is-active"> …
Run Code Online (Sandbox Code Playgroud)

html javascript css

2
推荐指数
1
解决办法
1961
查看次数

标签 统计

javascript ×2

ajax ×1

css ×1

html ×1

jquery ×1

json ×1

php ×1

python ×1

symfony ×1