RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-349089

Руслан Мамедов's questions

Martin Hope
Руслан Мамедов
Asked: 2022-06-03 19:25:47 +0000 UTC

无法将xml转换为json

  • 0

我正在制作一个 XML ⇆ JSON 转换器。当我尝试调用该函数时,出现xml2json错误:

Error: Text data outside of root node.
Line: 0
Column: 20
Char: ]
    at error (sax.js:651)
    at strictFail (sax.js:677)
    at SAXParser.write (sax.js:1035)
    at module.exports (xml2js.js:346)
    at Object.module.exports [as xml2json] (xml2json.js:13)
    at xml2json (main.js:44)
    at HTMLButtonElement.convert (main.js:57)

这是调用它的代码:

function xml2json() {
    try {
        let convert = require('xml-js');
        let xmlParser = new DOMParser();
        let xml = xmlParser.parseFromString(rightTextArea.value, 'text/xml');
        console.log(xml);
/*-->*/ leftTextArea.value = convert.xml2json(xml, { compact: false, spaces: 4 });
    } catch (e) {
        console.log(e);
    }
}

leftTextArea- JSON 格式 rightTextArea的表单 - XML 格式的表单 程序无法正常运行的 XML 示例

<?xml version="1.0" encoding="UTF-8" ?>
<employees>
    <employee>
        <id>1</id>
        <firstName>Scarlett</firstName>
        <lastName>Johansson</lastName>
        <photo>http://si.wsj.net/public/resources/images/BN-BY925_mag041_OZ_20140318165119.jpg</photo>
    </employee>
    <employee>
        <id>2</id>
        <firstName>Chris</firstName>
        <lastName>Evans</lastName>
        <photo>https://pbs.twimg.com/profile_images/605082381528096769/gt_sJRot.png</photo>
    </employee>
    <employee>
        <id>3</id>
        <firstName>Jeremy</firstName>
        <lastName>Renner</lastName>
        <photo>https://pbs.twimg.com/profile_images/603945839795412992/XTssKbRC.jpg</photo>
    </employee>
</employees>

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2022-03-21 03:23:57 +0000 UTC

无法删除 html 文本

  • 1

单击箭头时,我想实现文本下拉列表:

.questions-content__title {
  font-family: 'PT Root UI Medium';
  font-size: 18px;
  line-height: 21.6px;
  width: 1200px;
  height: 54px;
  background-color: #f3f3f3;
  margin-bottom: 16px;
  margin-left: 70px;
}

.questions-content__text {
  display: none;
}

.arrow {
  /* display: inline; */
  position: relative;
  top: -25px;
  left: 1050px;
  background-repeat: no-repeat;
  width: 34px;
}
<div class="questions-content__item">
  <div class="questions-content__title">
    <span>Насколько важно уважать культурные корни еды?
      <div class="arrow">
        <img class='arrow-img' src="img/arrowDown.png" alt="" onclick="arrowClick(this)">
      </div>
    </span>
    <div class="questions-content__text">
      <span>Lorem ipsum dolor sit amet consectetur adipisicing elit. Quae fuga rerum quidem commodi
 corrupti, consequuntur distinctio illum. Id repudiandae, ut ad facere odit iure officiis commodi. Soluta sit neque ipsa?</span>
    </div>
  </div>
</div>

<div class="questions-content__item">
  <div class="questions-content__title">
    <span>Безопасно ли облизывать колотушки миксера?
      <div class="arrow">
        <img class='arrow-img' src="img/arrowDown.png" alt="" onclick="arrowClick(this)">
      </div>
    </span>
    <div class="questions-content__text">
      <span>Lorem ipsum dolor sit amet consectetur adipisicing elit. Quae fuga rerum quidem commodi
corrupti, consequuntur distinctio illum. Id repudiandae, ut ad facere odit iure officiis commodi. Soluta sit neque ipsa?</span>
    </div>
  </div>
</div>

我的文本进入下一个块,但我需要它超出下一个元素。

点击前

点击后

我尝试使用 JS 找出大小<span>并以相同的方式缩进下一个元素,但什么也没发生。

如果有任何帮助,我将不胜感激,没有必要编写代码。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2022-03-07 20:22:59 +0000 UTC

单击按钮后无法正确定位元素

  • 1

我有一个菜单,点击一个按钮,向右滑动 250 像素,将主要内容移动相同的量。我无法正确处理按钮单击,因此在单击时,它也会与侧边栏一起移动 250 像素(它保持在原位)。

按钮 HTML 代码:

<button type="button" id="sidebarCollapse" class="btn btn-info toggleBtn">
    <span>☰</span>
</button>

按钮 CSS 代码:

/* кнопка схлопывания */
#sidebarCollapse {
    position: absolute;
    left: 5px;
    top: 60px;
}

在此处输入图像描述

html
  • 1 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2022-01-21 23:59:07 +0000 UTC

使用 setInterval 或 setTimeout 实现倒计时

  • 2

我有一个启动游戏的功能。我想实现一个反向报告,当用户单击所需按钮时,该报告将显示在按钮本身上。然后,当报告结束时,将按钮的值设置为“开始!”。

function startGame(e) {
    /* other code... */
    for (let i = 3; i > 0; i--) {
        setInterval(() => {
            startBtn.value = i;
        }, 1000);
    }
    startBtn.value = "Старт!";
    inputText.focus();
    startTime = Date.now();
}

相反,我首先运行 setInterval 下面的代码,然后运行 ​​setInterval 本身。请帮助修复错误。谢谢您的帮助。

javascript
  • 3 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2022-01-10 01:12:35 +0000 UTC

在多个标签中加入文本

  • 0

我有个问题。

让我用文字解释一下:我有 3 个带有名称的标签:焦点前、焦点中和焦点后。我需要将这3个标签的内容组合成一个单词,这样就可以显示没有空格。例如,在下图中,必须将“man”这个词写在一起。

词人

<div class="text-block" style="visibility: visible;">
    <span class="before-focus">ее этого ему ни тебя будет не тут время мы при для потом человек к быть тоже чел</span>
    <span class="now-in-focus" style="text-decoration: underline;">о</span>
    <span class="after-focus">век быть о или можно.</span> 
</div>

感谢您的帮助,感谢您的理解。

html
  • 1 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2022-01-06 00:20:59 +0000 UTC

程序冻结 3 秒

  • 1

我的程序在按下“开始”按钮的同时冻结了 3 秒钟。但是我想让它每秒改变一下totalSpeed标签的内容(它是一个h2标签),这样点击它之后,它就开始倒数3...2...1。感谢您的帮助。

let speed = document.getElementById("totalSpeed");

function startGame(e) {
  for (let i = 3; i > 0; i--){
    speed.textContent = "Начало через: " + i;
    wait(1000);
  }
  /* Other code */
}

function wait(ms) {
  let currentDate = Date.now();
  while (currentDate + ms > Date.now()) {}
}

startBtn.addEventListener("click", startGame);

javascript
  • 2 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2022-01-05 00:46:32 +0000 UTC

JS中不正确的按键拦截

  • 0

在我的程序中,我想在用户输入所需文本时调用警报函数。一切正常,只有我被迫多输入 1 个字符。例如,除了输入 HEALTHY 之外,我还必须再按 1 个键(任意)。这是代码:

let textBlock = document.getElementById("textBlock");
let textPlace = document.getElementById("textPlace");


function keyHandler(e) {
    let len = textPlace.value.length;
    if (textPlace.value === textBlock.textContent) {
        alert("Ты победил!");
    }
    else if (textPlace.value != textBlock.textContent.slice(0, len)){
        e.target.style.backgroundColor = "red";
    }   
    else {
        e.target.style.backgroundColor = "white";
    }
    
}

textPlace.addEventListener("keydown", keyHandler);
javascript
  • 3 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2020-06-08 17:10:16 +0000 UTC

无法在 C++ 中归档文件

  • 0

我希望我的 c++ 程序存档文件夹。为此,我使用 7z 存档器。在控制台中,我已经设法将文件夹存档,但我希望代码为我做这件事。

// Это только отрывок кода
 system("cd \"C:\\Program Files\\7-Zip\"");
    string temp = "7z a -mx1 C:\\tasks\\ztask" + to_string(task_count + 1) 
    + ".7z C:\\task\\task" + to_string(task_count + 1);
    // 7z a -mx1 C:\tasks\ztask6.7z C:\tasks\task6
    system(temp.c_str());

PS 我稍微更改了代码,但它仍然不起作用(创建了一个空存档)。

 string temp = "\"C:\\Program Files\\7-Zip\\7z.exe\" a -mx1 C:\\tasks\\ztask"  
 + to_string(task_count + 1) +".7z C:\\task\\task" + to_string(task_count + 1);
    // 7z a -mx1 C:\tasks\ztask6.7z C:\tasks\task6
    system(temp.c_str());

为什么我的代码没有压缩文件夹?文件夹里还有更多文件夹,请告诉我,这是什么问题。

c++
  • 1 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2020-03-27 00:07:54 +0000 UTC

错误:“使用了未初始化的局部变量列表”

  • 0

我正在编写一个用户选择特定操作的程序。问题是什么:我无法编译,因为编译器抱怨潜在的错误:DblList(双向链表)类型的变量可能未初始化。我的程序中有一个变量(DL)来跟踪这个,所以不会有错误。告诉我,作为一个初学者,我是如何解决这个问题的。

ZY 所有功能都能正常工作,我只希望只有在选择选项 7 时,才向用户显示 DS。

int main(void) {
    RUS_ON;
    int choose;
    bool DL = 0;  // 0 - список не создан 1 - создан
start:;
    Welcome(&choose);
    DblList* list;
    if (choose == 1) { // этот выбор генерирует список с размером choose елем.
        sayElemCount(&choose); // и заполняет его нулями
        DblList* list = createDblList();
        for (int i = 0; i < choose; i++) {
            int a = 0;
            pushFront(list, &a);
        }
        printf("\nСделано!\n");

        DL = 1; // списко создан
        goto start;
    }
    else if (choose == 7) {
        if (DL == 1)
            printDblList(list, printInt);  // Как избежать потенциальную ошибку в этом месте?
        goto start;
    }
    else
        printf("Потом придумаю\n");
    _getch();
    return 0;
}

感谢您的理解。

c
  • 1 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2020-02-22 01:00:35 +0000 UTC

写入文件的问题

  • -1

我需要将一个文件的内容(它有 37 条记录)分散在 sqrt(37) 文件上(四舍五入)。实际上,问题是什么:我的代码没有在 7 文件中创建最后一个条目(它甚至没有创建它)。请告诉我要修复什么。提前致谢。

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>

int main(void) {
    FILE* fp;
    FILE* fp2;
    int n, count; // n - количество записей в файле, count- количество файлов
    char buffer[3];
    char name[80] = "TMP";
    double tmp1, tmp2, tmp3;


    if ((fp = fopen("Data.txt", "r")) == NULL) {
        printf("File not opened\n");
        _getch();
        exit(EXIT_FAILURE);
    }
    else
        printf("File opened\n");

    fscanf(fp, "%d", &n);
    count = sqrt(n);
    printf("%d", count);

    for (int i = 0; i < count; i++) {
        name[3] = 0;
        _itoa(i + 1, buffer, 10);
        strcat(name, buffer);
        strcat(name, ".txt");
        if ((fp2 = fopen(name, "w")) == NULL) {
            printf("File fp2 not opened\n");
            _getch();
            exit(EXIT_FAILURE);
        }
        for (int j = 0; j < n / count; j++) {
            fscanf(fp, "%lf %lf %lf", &tmp1, &tmp2, &tmp3);
            fprintf(fp2, "%lf %lf %lf\n", tmp1, tmp2, tmp3);
        }
        fclose(fp2);
    }

    _getch();

    return 0;
}
c
  • 2 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2020-11-28 02:17:30 +0000 UTC

无法删除 SI 中的二维数组

  • 0

在我的程序中,我创建了一个 N * N + 1 矩阵,用零填充它,然后完全删除这个数组。但是有一个小问题:在执行最后一个空闲程序时,它抛出了“写访问冲突”异常。

#include <stdio.h>
#include <stdlib.h>
#include <locale.h>

int main(void) {
    setlocale(LC_ALL, "Rus");
    int n;
    printf("Введите количество неизвестых: ");
    scanf_s("%d", &n, 1);
    double** array = (double**)malloc(sizeof(double*) * n); // создание 
    for (int i = 0; i < n + 1; i++)
        array[i] = (double*)malloc(sizeof(double) * (n + 1));

    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n + 1; j++) { // заполнение единицами
            array[i][j] = 1;
        }
    }

    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n + 1; j++) {  //вывод
            printf("%lf ", array[i][j]);
        }
        printf("\n");
    }
    // Очистим память
    for (int i = 0; i <= n; i++)
        free(array[i]);
    free(array);
    _getch();
    return 0;
}

我将不胜感激

c
  • 1 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2020-11-24 16:47:15 +0000 UTC

用 C 语言与学生一起创建结构数组

  • 0

创建将学生添加到结构数组的函数时,以红色突出显示。这是整个代码

#include <stdio.h>
#include <string.h>
#include <locale.h>


struct addStudent(char name[], unsigned int age, unsigned int course, unsigned int);

struct student {
    char name[50];
    unsigned int age;
    unsigned int course;
};

unsigned int student_counter = 0;

int main(void) {
    setlocale(LC_ALL, "Rus");

    struct student st[20];

    strcpy_s(st[0].name, 50, "Руслан");
    st[0].age = 18;
    st[0].course = 1;
    student_counter += 1;

    for (int i = 0; i < student_counter; i++) {
        printf("%s \t %d курс \t  %d лет \n", st[i].name, st[i].course, st[i].age);
    }
    _getch();
    return 0;
}

struct addStudent(char name[], unsigned age, unsigned course, unsigned age){
    student res_st;
    scrcpy_s(res_st, 50, name);



}

为什么我不能创建 addStudent 函数?提前致谢。

c
  • 1 个回答
  • 10 Views
Martin Hope
Руслан Мамедов
Asked: 2020-09-01 02:29:46 +0000 UTC

无法创建 numpy 数组。模块'numpy'没有属性'array'[关闭]

  • 0
关闭 这个问题是题外话。目前不接受回复。

该问题是由不再复制的问题或错字引起的。虽然类似问题可能与本网站相关,但该问题的解决方案不太可能帮助未来的访问者。通常可以通过在发布问题之前编写和研究一个最小程序来重现问题来避免此类问题。

6 个月前关闭。

改进问题

不可能创建和显示矩阵,写道

模块“numpy”没有属性“array”

这是代码本身:

import numpy as np
a = np.array([1, 2, 3])
print(a)
python
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5