Что такое хороший C/C++ синтаксический анализатор CSS? [закрытый]

Теперь, как я могу использовать функцию _setValue в моих собственных кодах?

Вы можете написать:

$('#test').inputpicker('val', 'your string');

Вызвать средство ввода ] экземпляр и на этом передать функцию и значение.

Значение должно соответствовать одному из атрибутов data :

$('#test').inputpicker({
    data:[ "Text 1", "Text 2", "Text 3" ],
    autoOpen: true
});
$('button').on('click', function(e) {
    $('#test').inputpicker('val', this.textContent);
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/ukalpa/inputpicker@master/src/jquery.inputpicker.css">
<script src="https://cdn.jsdelivr.net/gh/ukalpa/inputpicker@master/src/jquery.inputpicker.js"></script>


<input class="form-control" id="test" value="2" />
<button type="button">Text 1</button>
<button type="button">Text 2</button>
<button type="button">Text 3</button>

6
задан Chris 14 December 2008 в 02:56
поделиться

2 ответа

Я погуглил для:

 "CSS Parser" C++ 

Первым результатом является http://sourceforge.net/projects/htmlcxx. Это - API CSS/HTML для C++.

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

Довольно хорошая ставка должна была бы прочитать кодовая база Safari или Mozilla. При необходимости в чем-то немного более доступном для другой программы существует грамматика ANTLR (который можно использовать для создания кода C++) по http://www.antlr3.org/grammar/1214945003224/csst3.g. Блок проверки допустимости W3 расположен по http://dev.w3.org/cvsweb/2002/css-validator/, но это - Java.

4
ответ дан 8 December 2019 в 17:29
поделиться
Другие вопросы по тегам:

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