有没有办法在iPhone应用程序的文档文件夹中获取文件的文件名?你是怎样做的?
我正在尝试编写一个程序来创建动态命名的.csv文件,这些文件需要在以后的运行日期检索或删除.我想要做的是这样的:
我想运行一个算法,可以找出是否存在这些类型的文件.例如,如果我动态地将文件命名为foobar ##.csv,其中##表示动态生成的数字并附加到文件名,我想查找是否存在任何foobar ##.csv文件,而不管使用的号码.通常我会使用这样的代码行:
NSString *dataFileName = [[self documentPath] stringByAppendingPathComponent:@"foobar01.csv"];
Run Code Online (Sandbox Code Playgroud)
现在我只使用一个遍历每个值的循环并在找到bool时跳过bool,但我知道这不是最佳实践,因为它限制了用户可以使用的可能的文件名.任何洞察我如何在这样的搜索上使用某种通配符将不胜感激.
另外,我想创建一个方法来删除程序找到的任何.csv文件,但我假设用于解决上述算法的方法也可以用于删除.
我正在尝试为我的JTextArea设置documentFilter.重写insert(...)方法后,我承认它永远不会被调用.怎么了?一段代码:
package jaba;
import javax.swing.*;
import javax.swing.text.*;
import java.awt.*;
public class Main extends JFrame {
public Main() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(640, 480);
setLayout(new FlowLayout());
add(txt);
Document doc = txt.getDocument();
if (doc instanceof AbstractDocument) {
((AbstractDocument)doc).setDocumentFilter(new DocumentFilter() {
@Override
public void insertString(DocumentFilter.FilterBypass fb,
int offset, String string, AttributeSet att)
throws BadLocationException {
if (string.toLowerCase().contains("ass")) {
super.insertString(fb, offset, "###", att);
} else {
super.insertString(fb, offset, string, att);
}
}
});
} else {
txt.setText("error setting filter");
}
}
public static void main(String[] args) …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用document.createElement('circle')来处理svgs但是Chrome会创建一个结束标记来圈出给定
<circle></circle>
Run Code Online (Sandbox Code Playgroud)
哪个错误的结果.如何创建一个没有结尾的元素?
使用文档cookie时
<script typ="text/javascript">
document.domain="example.com";
</script>
Run Code Online (Sandbox Code Playgroud)
我收到了一个错误.我不知道确切的问题.
错误:未捕获的异常:[例外..."非法document.domain值"代码:"1009"nsresult:"0x805303f1(NS_ERROR_DOM_BAD_DOCUMENT_DOMAIN)"位置:""]
有没有之间的差异this.form和document.forms (document["forms"]),或者是他们相似?
这是我为测试差异而编写的代码.
<form name="myForm" id="myForm">
<input type="text" name="haha" id="myForm" value="laughable" onclick="alert(this.form.haha.value)" />
</form>
alert(document.forms.myForm.haha.value);
Run Code Online (Sandbox Code Playgroud)
他们都导致了同样的事情.
这段代码
<img name="n1" src="" />
<h1 name="n2">a header</h1>
<script>
document["n1"].src = "http://x.y/picture.jpg";
document["n2"].innerHTML = "Boo";
</script>
Run Code Online (Sandbox Code Playgroud)
是<img>和<h1>标签不同的东西.图像src按照预期的document["n1"].src线条改变.但是标题innerHTML没有像预期的那样改变document["n2"].innerHTML.什么document["some string"]真的回归?
我是JavaScript的初学者,我想理解这句话:
document.slider.src=img[number].src;
Run Code Online (Sandbox Code Playgroud)
另外我需要知道有什么document用处.
我想知道内置的私有变量,如所有的Python __file__,__name__和他们的目的.
但我没有在www.python.org上看到所有Python内置私有变量的文档.
我知道dir并且vars.
那么,如何找到它们?
Soo ive想出了如何通过id获取元素,但我不知道我怎么能按名称获取元素这是我的代码:
private void SendData()
{
webBrowser1.Document.GetElementById("textfield1").SetAttribute("value", textBox1.Text);
webBrowser1.Document.GetElementById("textfield2").SetAttribute("value", textBox1.Text);
}
Run Code Online (Sandbox Code Playgroud)
问题是在我的HTML代码中只有textfield1是一个id但textfield2是名字soo我想弄清楚如何获取textfield2
这是我的HTML代码:
<html>
<input type="text" id="textfield1" value="TEXT1"><br>
<input type="text" name="textfield2" value="TEXT2"><br>
<input type="submit" value="Submit">
</html>
Run Code Online (Sandbox Code Playgroud)